fix: update job runners to use ubuntu-latest for consistency across workflows
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-windows (push) Has started running
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-linux (push) Has been cancelled

This commit is contained in:
2026-02-19 18:15:38 +11:00
parent 3e09e908f5
commit 3ee4def6db

View File

@@ -16,7 +16,7 @@ env:
jobs:
check-version:
runs-on: linux
runs-on: ubuntu-latest
if: (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/dev') && !startsWith(github.ref, 'refs/tags/')
outputs:
should_release: ${{ steps.check.outputs.should_release }}
@@ -159,7 +159,7 @@ jobs:
path: src-tauri/target/release/bundle/msi/Cinny-Windows-x64.msi.zip.sig
build-linux:
runs-on: linux
runs-on: ubuntu-latest
needs: [check-version]
if: always() && (needs.check-version.result == 'success' || needs.check-version.result == 'skipped')
@@ -419,7 +419,7 @@ jobs:
path: src-tauri/gen/android/app/build/outputs/apk/universal/release/Cinny-Android.apk
create-release:
runs-on: linux
runs-on: ubuntu-latest
needs: [check-version, build-windows, build-linux, build-android]
if: always() && !cancelled() && (needs.build-windows.result == 'success' || needs.build-linux.result == 'success') && (startsWith(github.ref, 'refs/tags/v') || needs.check-version.outputs.should_release == 'true')
@@ -485,7 +485,6 @@ jobs:
- name: Prepare release files
run: |
mkdir -p release-files
# Move artifacts out of subdirectories
find artifacts -type f \( -name "*.msi" -o -name "*.msi.zip" -o -name "*.msi.zip.sig" -o -name "*.AppImage" -o -name "*.deb" -o -name "*.rpm" -o -name "*.apk" -o -name "*.sig" \) -exec cp {} release-files/ \;
cp update.json release-files/
ls -la release-files/
@@ -493,7 +492,7 @@ jobs:
- name: Create Release
uses: softprops/action-gh-release@v1
with:
tag_name: v${{ needs.check-version.outputs.version }}
tag_name: v${{ steps.version.outputs.VERSION }}
files: release-files/*
draft: false
prerelease: false