diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 75070e888..a5ffc68f5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,8 +38,8 @@ jobs: draftBuildCode: ${{ steps.draftBuildCode.outputs.datetime }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 - - uses: subosito/flutter-action@v2.16.0 #issue with 2.13 + - uses: actions/checkout@v3 + - uses: subosito/flutter-action@v2.21.0 #issue with 2.13 with: flutter-version: ${{ env.FLUTTER_VERSION }} channel: 'stable' @@ -114,7 +114,7 @@ jobs: - name: Import Apple Codesign Certificates if: ${{ inputs.upload-artifact && startsWith(matrix.os,'macos') }} - uses: apple-actions/import-codesign-certs@v3 + uses: apple-actions/import-codesign-certs@v6 with: p12-file-base64: "${{ secrets.APPLE_CERTIFICATE_P12 }}" p12-password: "${{ secrets.APPLE_CERTIFICATE_P12_PASSWORD }}" @@ -398,7 +398,7 @@ jobs: gitchangelog "${prelease}.." >> release.md 2>&1 || echo "Error in gitchangelog" echo -e "\n\n">>release.md - name: Create or Update Draft Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -409,7 +409,7 @@ jobs: prerelease: true - name: Create or Update Draft Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.TOKEN_FOR_HIDDIFY_APP_REPO }} GITHUB_REPOSITORY: hiddify/hiddify-app @@ -450,7 +450,7 @@ jobs: sed 's|RELEASE_TAG|${{ env.TAG_NAME }}|g' ./.github/release_message.md >> release.md - name: Upload Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 if: ${{ success() }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -488,7 +488,7 @@ jobs: pattern: "*ios*" path: ./out/ - - uses: Apple-Actions/import-codesign-certs@v2 + - uses: Apple-Actions/import-codesign-certs@v6 with: p12-file-base64: ${{ secrets.APPLE_UPLOAD_CERTIFICATE_P12 }} p12-password: ${{ secrets.APPLE_CERTIFICATE_P12_PASSWORD }} @@ -514,7 +514,7 @@ jobs: echo "${{secrets.APPLE_DIST_PROVISIONING_PROFILES_TARGZ_BASE64}}"|base64 --decode | tar xz -C ~/Library/MobileDevice/Provisioning\ Profiles #echo "${{secrets.NEW_APPLE_STORE_PROVISIONING_PROFILES_TARXZ_BASE64}}"|base64 --decode | tar xJ -C ~/Library/MobileDevice/Provisioning\ Profiles - - uses: Apple-Actions/upload-testflight-build@v1 + - uses: Apple-Actions/upload-testflight-build@v4 with: app-path: 'out/Hiddify-iOS.ipa' issuer-id: ${{ secrets.APPSTORE_ISSUER_ID }}