From 56eeab7da971fd85528018b7c9989f047cb63d50 Mon Sep 17 00:00:00 2001 From: DawnMagnet Date: Sun, 3 Mar 2024 14:30:42 +0800 Subject: [PATCH] update ci --- .github/workflows/flutter-workflow.yaml | 80 ++++++------------------- 1 file changed, 18 insertions(+), 62 deletions(-) diff --git a/.github/workflows/flutter-workflow.yaml b/.github/workflows/flutter-workflow.yaml index b333d66..86bddd3 100644 --- a/.github/workflows/flutter-workflow.yaml +++ b/.github/workflows/flutter-workflow.yaml @@ -55,31 +55,6 @@ jobs: build/web/* build/linux/x64/release/bundle/* - release-on-ubuntu: - needs: build-and-release-on-ubuntu - runs-on: ubuntu-latest - - steps: - - name: Download artifacts - uses: actions/download-artifact@v2 - with: - name: release-artifacts - - - name: Create release - uses: "marvinpinto/action-automatic-releases@latest" - with: - repo_token: "${{ secrets.GITHUB_TOKEN }}" - automatic_release_tag: "latest" - prerelease: false - title: "Development Build" - files: | - build/app/outputs/flutter-apk/*.apk - build/web - build/linux/x64/release/bundle - - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - build-and-release-on-macos: runs-on: macos-latest @@ -109,31 +84,24 @@ jobs: build/ios/iphoneos/Runner.app build/macos/Build/Products/Release/Runner.app - release-on-macos: - needs: build-and-release-on-macos - runs-on: ubuntu-latest - + build-and-release-on-windows: + runs-on: windows-latest steps: - - name: Download artifacts - uses: actions/download-artifact@v2 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 with: - name: release-artifacts + channel: "stable" + - run: flutter build windows - - name: Create release - uses: "marvinpinto/action-automatic-releases@latest" + - name: Upload artifacts + uses: actions/upload-artifact@v2 with: - repo_token: "${{ secrets.GITHUB_TOKEN }}" - automatic_release_tag: "latest" - prerelease: false - title: "Development Build" - files: | - build/ios/iphoneos/Runner.app - build/macos/Build/Products/Release/Runner.app + name: release-artifacts + path: | + build/windows/x64/runner/Release/*.exe - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - release-on-windows: - needs: build-and-release-on-windows + release: + needs: build-and-release-on-ubuntu build-and-release-on-windows build-and-release-on-macos runs-on: ubuntu-latest steps: @@ -150,23 +118,11 @@ jobs: prerelease: false title: "Development Build" files: | - build/windows/x64/runner/Release + *.apk + *.exe + *.Runner.app + web + bundle env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - build-and-release-on-windows: - runs-on: windows-latest - steps: - - uses: actions/checkout@v4 - - uses: subosito/flutter-action@v2 - with: - channel: "stable" - - run: flutter build windows - - - name: Upload artifacts - uses: actions/upload-artifact@v2 - with: - name: release-artifacts - path: | - build/windows/x64/runner/Release/*.exe