diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index de42521..867ca01 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,7 +41,7 @@ jobs: - run: dart tool/inkroot.dart store-check - run: dart tool/inkroot.dart verify --coverage - name: Upload coverage - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: coverage-lcov path: coverage/lcov.info @@ -101,7 +101,7 @@ jobs: if: ${{ github.event_name == 'workflow_dispatch' && inputs.release_build }} run: dart tool/inkroot.dart build android-aab - name: Upload Android artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: android-package path: | @@ -124,7 +124,7 @@ jobs: shell: bash run: test -f build/ios/iphonesimulator/Runner.app/PrivacyInfo.xcprivacy - name: Upload iOS simulator app - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ios-simulator-app path: build/ios/iphonesimulator/Runner.app @@ -142,7 +142,7 @@ jobs: - run: dart tool/inkroot.dart deps - run: dart tool/inkroot.dart build macos-debug - name: Upload macOS app - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: macos-debug-app path: build/macos/Build/Products/Debug/*.app @@ -160,7 +160,7 @@ jobs: - run: dart tool/inkroot.dart deps - run: dart tool/inkroot.dart build windows-debug - name: Upload Windows app - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: windows-debug-app path: build/windows/x64/runner/Debug/** @@ -182,7 +182,7 @@ jobs: - run: dart tool/inkroot.dart deps - run: dart tool/inkroot.dart build linux-debug - name: Upload Linux app - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: linux-debug-app path: build/linux/x64/debug/bundle/** diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aea3949..7504c6d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,7 +49,7 @@ jobs: cat release_notes.md echo 'EOF' } >> "$GITHUB_OUTPUT" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: release-notes path: release_notes.md @@ -119,7 +119,7 @@ jobs: mkdir -p dist cp build/app/outputs/flutter-apk/app-release.apk "dist/InkRoot-${GITHUB_REF_NAME}-android.apk" cp build/app/outputs/bundle/release/app-release.aab "dist/InkRoot-${GITHUB_REF_NAME}-android.aab" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: android-release path: | @@ -144,7 +144,7 @@ jobs: mkdir -p dist cp build/ios/unsigned/*.ipa dist/ test -f build/ios/iphoneos/Runner.app/PrivacyInfo.xcprivacy - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: ios-unsigned path: dist/*.ipa @@ -169,7 +169,7 @@ jobs: app_path="$(find build/macos/Build/Products/Release -maxdepth 1 -name '*.app' -type d | head -n 1)" test -n "$app_path" ditto -c -k --sequesterRsrc --keepParent "$app_path" "dist/InkRoot-${GITHUB_REF_NAME}-macos.zip" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: macos-app path: dist/*.zip @@ -191,7 +191,7 @@ jobs: run: | New-Item -ItemType Directory -Force dist | Out-Null Compress-Archive -Path build/windows/x64/runner/Release/* -DestinationPath "dist/InkRoot-$env:GITHUB_REF_NAME-windows.zip" -Force - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: windows-app path: dist/*.zip @@ -217,7 +217,7 @@ jobs: run: | mkdir -p dist tar -C build/linux/x64/release/bundle -czf "dist/InkRoot-${GITHUB_REF_NAME}-linux.tar.gz" . - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: linux-app path: dist/*.tar.gz