chore: Update to latest windows runner (#170)

This commit is contained in:
PartyDonut 2024-12-01 09:39:46 +01:00 committed by GitHub
commit 97e28554bf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -93,8 +93,7 @@ jobs:
path: build/app/outputs/android_artifacts/ path: build/app/outputs/android_artifacts/
build-windows: build-windows:
#Use windows-2019, latest(2022) causes MSVCP140.dll related crashes runs-on: windows-latest
runs-on: windows-2019
needs: [fetch-info] needs: [fetch-info]
steps: steps:
@ -182,7 +181,7 @@ jobs:
run: flutter build macos --flavor production --build-number=${{ github.run_number }} run: flutter build macos --flavor production --build-number=${{ github.run_number }}
- name: Create DMG file - name: Create DMG file
run: hdiutil create -format UDZO -srcfolder build/macos/Build/Products/Release-production/fladder.app build/macos/Build/Products/Release-production/macOS.dmg run: hdiutil create -format UDZO -srcfolder build/macos/Build/Products/Release-production/fladder.app build/macos/Build/Products/Release-production/macOS.dmg
- name: Archive macOS artifact - name: Archive macOS artifact
uses: actions/upload-artifact@v4.0.0 uses: actions/upload-artifact@v4.0.0
@ -191,7 +190,7 @@ jobs:
path: build/macos/Build/Products/Release-production/macOS.dmg path: build/macos/Build/Products/Release-production/macOS.dmg
build-linux: build-linux:
runs-on: ubuntu-24.04 # bumped from 22.04 (latest) as it would otherwise use libmpv1 runs-on: ubuntu-24.04 # bumped from 22.04 (latest) as it would otherwise use libmpv1
needs: [fetch-info] needs: [fetch-info]
steps: steps:
@ -348,7 +347,7 @@ jobs:
path: fladder-windows path: fladder-windows
- name: Compress Windows - name: Compress Windows
run: | run: |
cd fladder-windows cd fladder-windows
zip -r ../Fladder-Windows-${{needs.fetch-info.outputs.version_name}}.zip . zip -r ../Fladder-Windows-${{needs.fetch-info.outputs.version_name}}.zip .
@ -415,5 +414,3 @@ jobs:
Fladder-Web-${{needs.fetch-info.outputs.version_name}}.zip Fladder-Web-${{needs.fetch-info.outputs.version_name}}.zip
Fladder-Linux-${{needs.fetch-info.outputs.version_name}}.zip Fladder-Linux-${{needs.fetch-info.outputs.version_name}}.zip
Fladder-Linux-${{needs.fetch-info.outputs.version_name}}.flatpak Fladder-Linux-${{needs.fetch-info.outputs.version_name}}.flatpak