CI updates

This commit is contained in:
Luke Street 2024-09-04 23:04:33 -06:00
parent 134d2a0cb4
commit 6230f93108
1 changed files with 8 additions and 1 deletions

View File

@ -143,6 +143,11 @@ jobs:
name: windows-x86_64 name: windows-x86_64
build: build build: build
features: default features: default
- platform: windows-latest
target: aarch64-pc-windows-msvc
name: windows-arm64
build: build
features: default
- platform: macos-latest - platform: macos-latest
target: x86_64-apple-darwin target: x86_64-apple-darwin
name: macos-x86_64 name: macos-x86_64
@ -234,7 +239,6 @@ jobs:
release: release:
name: Release name: Release
if: startsWith(github.ref, 'refs/tags/')
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [ check, build-cli, build-gui ] needs: [ check, build-cli, build-gui ]
permissions: permissions:
@ -249,6 +253,8 @@ jobs:
run: | run: |
set -euo pipefail set -euo pipefail
mkdir ../out mkdir ../out
ls -R
echo ----------------
for dir in */; do for dir in */; do
for file in "$dir"*; do for file in "$dir"*; do
base=$(basename "$file") base=$(basename "$file")
@ -265,6 +271,7 @@ jobs:
done done
ls -R ../out ls -R ../out
- name: Release - name: Release
if: startsWith(github.ref, 'refs/tags/')
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
with: with:
files: out/* files: out/*