From 577191dbf20c299a632fa07f125a8b81f37549da Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Mon, 27 Oct 2025 09:44:23 +0100 Subject: [PATCH] CI: update GH actions --- .github/workflows/generate-srcinfo.yml | 14 +++++++------- .github/workflows/main.yml | 12 ++++++------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/generate-srcinfo.yml b/.github/workflows/generate-srcinfo.yml index e859b89cba..37de8c83b6 100644 --- a/.github/workflows/generate-srcinfo.yml +++ b/.github/workflows/generate-srcinfo.yml @@ -14,12 +14,12 @@ jobs: if: ${{ github.repository == 'msys2/MINGW-packages' || github.event_name == 'workflow_dispatch' }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 filter: tree:0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 id: setup-python with: python-version: '3.12' @@ -49,7 +49,7 @@ jobs: run: | msys2-srcinfo-cache --time-limit 19800 mingw '${{ steps.msys2.outputs.msys2-location }}' . srcinfo.json.gz - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: result-win path: | @@ -59,11 +59,11 @@ jobs: needs: update-srcinfo-win runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v5 with: name: result-win - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 id: setup-python with: python-version: '3.12' @@ -100,7 +100,7 @@ jobs: ./bin/grype sbom:sbom.cdx.json -o cyclonedx-json=sbom.vuln.cdx.json -o json=sbom.grype.json msys2-sbom fixup sbom.vuln.cdx.json --grype-json sbom.grype.json --srcinfo-cache srcinfo.json.gz - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: result-linux path: | @@ -114,7 +114,7 @@ jobs: permissions: contents: write steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v5 with: pattern: result-* merge-multiple: true diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index fa5032b28d..5a6f26059e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -57,7 +57,7 @@ jobs: # Needs to be C:, see https://github.com/al-cheb/configure-pagefile-action/issues/18 disk-root: "C:" - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: temp fetch-depth: 0 @@ -97,7 +97,7 @@ jobs: - name: "Upload binaries" if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: ${{ matrix.msystem }}-packages path: ${{ steps.facts.outputs.drive }}/_/artifacts/*.pkg.tar.* @@ -105,7 +105,7 @@ jobs: - name: "Upload dumps" if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: ${{ matrix.msystem }}-dumps path: ${{ runner.temp }}/_dumps/*.dmp @@ -115,8 +115,8 @@ jobs: needs: [build] runs-on: windows-2022 steps: - - uses: actions/checkout@v4 - - uses: actions/download-artifact@v4 + - uses: actions/checkout@v5 + - uses: actions/download-artifact@v5 continue-on-error: true with: name: UCRT64-packages @@ -161,7 +161,7 @@ jobs: repo: clang64 steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v5 id: artifacts continue-on-error: true with: