From 8f3f54a7e265481a8867276edb25bef4e8ff2308 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Mon, 8 Jan 2024 17:14:20 +0100 Subject: [PATCH] ci: Update upload-artifact and download-artifact to version 4 --- .github/workflows/build-and-test-all.yml | 4 ++-- .github/workflows/build-packages.yml | 6 +++--- .github/workflows/builder.yml | 2 +- .github/workflows/fuzz.yml | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-and-test-all.yml b/.github/workflows/build-and-test-all.yml index cb5a6190de..85312e07f8 100644 --- a/.github/workflows/build-and-test-all.yml +++ b/.github/workflows/build-and-test-all.yml @@ -67,7 +67,7 @@ jobs: - run: ccache -s - run: echo "normalized-branch-name=${{ inputs.branch-name || github.ref_name }}" | tr "/" "-" >> "$GITHUB_ENV" - name: Store the binaries - uses: actions/upload-artifact@v3 # this takes 30 seconds, maybe we want to tar + uses: actions/upload-artifact@v4 # this takes 30 seconds, maybe we want to tar with: name: dnsdist-${{ matrix.features }}-${{ matrix.sanitizers }}-${{ env.normalized-branch-name }} path: /opt/dnsdist @@ -95,7 +95,7 @@ jobs: ref: ${{ inputs.branch-name }} - run: echo "normalized-branch-name=${{ inputs.branch-name || github.ref_name }}" | tr "/" "-" >> "$GITHUB_ENV" - name: Fetch the binaries - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: dnsdist-full-${{ matrix.sanitizers }}-${{ env.normalized-branch-name }} path: /opt/dnsdist diff --git a/.github/workflows/build-packages.yml b/.github/workflows/build-packages.yml index 1b45d24116..48733dc246 100644 --- a/.github/workflows/build-packages.yml +++ b/.github/workflows/build-packages.yml @@ -90,7 +90,7 @@ jobs: echo "version=$(readlink builder/tmp/latest)" >> $GITHUB_OUTPUT id: getversion - name: Upload packages as GH artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ inputs.product }}-${{ matrix.os }}-${{ steps.getversion.outputs.version }} path: built_pkgs/ @@ -187,12 +187,12 @@ jobs: steps: - name: Download source tarball provenance for ${{ inputs.product }} (${{ inputs.ref }}) id: download-src-provenance - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "${{ inputs.product }}-${{ needs.build.outputs.version }}-src.intoto.jsonl" - name: Download provenance for ${{ inputs.product }} (${{ inputs.ref }}) for ${{ matrix.os }} id: download-provenance - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: "${{ inputs.product }}-${{ needs.build.outputs.version }}-${{ matrix.os}}.intoto.jsonl" - name: Upload provenance artifacts to downloads.powerdns.com diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml index 890fa4138e..ad59afdf82 100644 --- a/.github/workflows/builder.yml +++ b/.github/workflows/builder.yml @@ -46,7 +46,7 @@ jobs: echo "version=$(readlink builder/tmp/latest)" >> $GITHUB_OUTPUT id: getversion - name: Upload packages - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ matrix.product }}-${{ matrix.os }}-${{ steps.getversion.outputs.version }} path: built_pkgs/ diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index c93ed0ef87..fc3317e540 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -20,7 +20,7 @@ jobs: fuzz-seconds: 600 dry-run: false - name: Upload Crash - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: failure() with: name: artifacts -- 2.47.2