From 1911a2827bad6e7cfec35e7c7af32dee60386636 Mon Sep 17 00:00:00 2001 From: Ray Date: Fri, 3 Jul 2026 23:09:19 +0200 Subject: [PATCH] REVIEWED: GitHub Actuions update to latest actions --- .github/workflows/analyze_codeql.yml | 4 ++-- .github/workflows/build_android.yml | 6 +++--- .github/workflows/build_cmake.yml | 4 ++-- .github/workflows/build_examples_linux.yml | 2 +- .github/workflows/build_examples_windows.yml | 2 +- .github/workflows/build_linux.yml | 6 +++--- .github/workflows/build_macos.yml | 6 +++--- .github/workflows/build_webassembly.yml | 4 ++-- .github/workflows/build_windows.yml | 8 ++++---- .github/workflows/parse_api.yml | 2 +- .github/workflows/update_examples.yml | 2 +- 11 files changed, 23 insertions(+), 23 deletions(-) diff --git a/.github/workflows/analyze_codeql.yml b/.github/workflows/analyze_codeql.yml index 5fd169dd0..6598aa063 100644 --- a/.github/workflows/analyze_codeql.yml +++ b/.github/workflows/analyze_codeql.yml @@ -44,7 +44,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@master with: submodules: recursive @@ -128,7 +128,7 @@ jobs: - name: Upload CodeQL results as an artifact if: success() || failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: codeql-results path: ${{ steps.step1.outputs.sarif-output }} diff --git a/.github/workflows/build_android.yml b/.github/workflows/build_android.yml index c87807847..b4efab67c 100644 --- a/.github/workflows/build_android.yml +++ b/.github/workflows/build_android.yml @@ -21,7 +21,7 @@ permissions: jobs: build: permissions: - contents: write # for actions/upload-release-asset to upload release asset + contents: write # Required for actions/upload-release-asset to upload release asset runs-on: windows-latest strategy: fail-fast: false @@ -82,7 +82,7 @@ jobs: tar -czvf ${{ env.RELEASE_NAME }}.tar.gz ${{ env.RELEASE_NAME }} - name: Upload Artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.RELEASE_NAME }} path: | @@ -90,7 +90,7 @@ jobs: !./build/${{ env.RELEASE_NAME }}.tar.gz - name: Upload Artifact to Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v3 with: files: ./build/${{ env.RELEASE_NAME }}.tar.gz env: diff --git a/.github/workflows/build_cmake.yml b/.github/workflows/build_cmake.yml index 0158fb510..da1993026 100644 --- a/.github/workflows/build_cmake.yml +++ b/.github/workflows/build_cmake.yml @@ -36,7 +36,7 @@ jobs: runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@master - name: Create Build Environment # Some projects don't allow in-source building, so create a separate build directory @@ -75,7 +75,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@master - name: Create Build Environment # Some projects don't allow in-source building, so create a separate build directory diff --git a/.github/workflows/build_examples_linux.yml b/.github/workflows/build_examples_linux.yml index c293efd1d..ca15acd81 100644 --- a/.github/workflows/build_examples_linux.yml +++ b/.github/workflows/build_examples_linux.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@master - name: Setup Environment run: | diff --git a/.github/workflows/build_examples_windows.yml b/.github/workflows/build_examples_windows.yml index 4cc2e84b9..186242c24 100644 --- a/.github/workflows/build_examples_windows.yml +++ b/.github/workflows/build_examples_windows.yml @@ -22,7 +22,7 @@ jobs: runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@master - name: Add MSBuild to PATH uses: microsoft/setup-msbuild@v1 diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index 0fc32d374..fa1c0b82c 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -21,7 +21,7 @@ permissions: jobs: build: permissions: - contents: write # for actions/upload-release-asset to upload release asset + contents: write # Required for actions/upload-release-asset to upload release asset strategy: fail-fast: false max-parallel: 1 @@ -112,7 +112,7 @@ jobs: tar -czvf ${{ env.RELEASE_NAME }}.tar.gz ${{ env.RELEASE_NAME }} - name: Upload Artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.RELEASE_NAME }} path: | @@ -120,7 +120,7 @@ jobs: !./build/${{ env.RELEASE_NAME }}.tar.gz - name: Upload Artifact to Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v3 with: files: ./build/${{ env.RELEASE_NAME }}.tar.gz env: diff --git a/.github/workflows/build_macos.yml b/.github/workflows/build_macos.yml index 08ea0188a..9da31412e 100644 --- a/.github/workflows/build_macos.yml +++ b/.github/workflows/build_macos.yml @@ -21,7 +21,7 @@ permissions: jobs: build: permissions: - contents: write # for actions/upload-release-asset to upload release asset + contents: write # Required for actions/upload-release-asset to upload release asset runs-on: macos-latest env: @@ -99,7 +99,7 @@ jobs: tar -czvf ${{ env.RELEASE_NAME }}.tar.gz ${{ env.RELEASE_NAME }} - name: Upload Artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.RELEASE_NAME }} path: | @@ -107,7 +107,7 @@ jobs: !./build/${{ env.RELEASE_NAME }}.tar.gz - name: Upload Artifact to Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v3 with: files: ./build/${{ env.RELEASE_NAME }}.tar.gz env: diff --git a/.github/workflows/build_webassembly.yml b/.github/workflows/build_webassembly.yml index 1e4066c26..edc8a9a10 100644 --- a/.github/workflows/build_webassembly.yml +++ b/.github/workflows/build_webassembly.yml @@ -69,7 +69,7 @@ jobs: shell: cmd - name: Upload Artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.RELEASE_NAME }} path: | @@ -77,7 +77,7 @@ jobs: !./build/${{ env.RELEASE_NAME }}.zip - name: Upload Artifact to Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v3 with: files: ./build/${{ env.RELEASE_NAME }}.zip env: diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 988428403..10b7ca91b 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -21,7 +21,7 @@ permissions: jobs: build: permissions: - contents: write # for actions/upload-release-asset to upload release asset + contents: write # Required for actions/upload-release-asset to upload release asset runs-on: windows-latest strategy: fail-fast: false @@ -81,7 +81,7 @@ jobs: # Setup MSBuild.exe path if required - name: Setup MSBuild - uses: microsoft/setup-msbuild@v2 + uses: microsoft/setup-msbuild@v3 if: matrix.compiler == 'msvc16' - name: Build Library (MinGW-w64 32bit) @@ -140,7 +140,7 @@ jobs: shell: cmd - name: Upload Artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.RELEASE_NAME }} path: | @@ -148,7 +148,7 @@ jobs: !./build/${{ env.RELEASE_NAME }}.zip - name: Upload Artifact to Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v3 with: files: ./build/${{ env.RELEASE_NAME }}.zip env: diff --git a/.github/workflows/parse_api.yml b/.github/workflows/parse_api.yml index e25cde18b..36f7fb5db 100644 --- a/.github/workflows/parse_api.yml +++ b/.github/workflows/parse_api.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@master - name: Update parse files working-directory: tools/rlparser diff --git a/.github/workflows/update_examples.yml b/.github/workflows/update_examples.yml index fe8e4c48f..83a556e5b 100644 --- a/.github/workflows/update_examples.yml +++ b/.github/workflows/update_examples.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@master - name: Setup emsdk uses: mymindstorm/setup-emsdk@v14