]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Merge pull request #16376 from jsoref/bump-actions
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Wed, 5 Nov 2025 15:05:32 +0000 (16:05 +0100)
committerGitHub <noreply@github.com>
Wed, 5 Nov 2025 15:05:32 +0000 (16:05 +0100)
Bump actions

1  2 
.github/workflows/build-and-test-all.yml
.github/workflows/build-packages.yml

index aefd473fbe197a2d5a0bd37424285d2b67d08e01,2e0dbae76657514ac52986241b6cfb96cba8d4f9..4390450f498422e72c0524a9e9bd88f45f191fe2
@@@ -324,9 -319,9 +324,9 @@@ jobs
            for i in $(find . -maxdepth 1 -type f -executable); do cp ${i} /opt/dnsdist/bin/; done
        - name: Store the binaries
          if: ${{ matrix.builder == 'meson' }}
-         uses: actions/upload-artifact@v4 # this takes 30 seconds, maybe we want to tar
+         uses: actions/upload-artifact@v5 # this takes 30 seconds, maybe we want to tar
          with:
 -          name: dnsdist-${{ matrix.features }}-${{ matrix.sanitizers }}-${{ matrix.builder}}-${{ env.normalized-branch-name }}
 +          name: dnsdist-${{ matrix.features }}-${{ matrix.sanitizers }}-${{ matrix.builder}}${{ matrix.architecture_suffix }}-${{ env.normalized-branch-name }}
            path: /opt/dnsdist
            retention-days: 1
  
index 06cd89aed425342d6b2233aebc6002175c94dd85,ae5a6ec70fd883071ec3f8b5949e6eff786030eb..d20532dc7b52df5423844d0e3328806ee89fee2f
@@@ -341,9 -341,9 +341,9 @@@ jobs
            PULP_CI_USERNAME: ${{ secrets.PULP_CI_USERNAME }}
            PULP_CI_PASSWORD: ${{ secrets.PULP_CI_PASSWORD }}
        - name: Download packages
-         uses: actions/download-artifact@v4
+         uses: actions/download-artifact@v6
          with:
 -          pattern: "${{ inputs.product }}-${{ matrix.os }}-*-${{ matrix.architecture }}"
 +          pattern: "${{ inputs.product }}-${{ matrix.os }}-${{ needs.build.outputs.version }}-${{ matrix.architecture }}"
        - name: Normalize package name
          id: normalize-name
          run: |
            PULP_CI_USERNAME: ${{ secrets.PULP_CI_USERNAME }}
            PULP_CI_PASSWORD: ${{ secrets.PULP_CI_PASSWORD }}
        - name: Download packages
-         uses: actions/download-artifact@v4
+         uses: actions/download-artifact@v6
          with:
 -          pattern: "${{ inputs.product }}-${{ matrix.os }}-*-${{ matrix.architecture }}"
 +          pattern: "${{ inputs.product }}-${{ matrix.os }}-${{ needs.build.outputs.version }}-${{ matrix.architecture }}"
        - name: Normalize package name
          id: normalize-name
          run: |
      needs: [build, provenance-src, provenance-pkgs]
      name: Upload provenance files
      continue-on-error: true
 +    if: ${{ needs.prepare.outputs.publish-packages == 'yes' }}
      runs-on: ubuntu-24.04
      steps:
-       - uses: actions/checkout@v4
+       - uses: actions/checkout@v5
          with:
            fetch-depth: 1
            submodules: recursive
            PULP_CI_USERNAME: ${{ secrets.PULP_CI_USERNAME }}
            PULP_CI_PASSWORD: ${{ secrets.PULP_CI_PASSWORD }}
        - name: Download provenance files
-         uses: actions/download-artifact@v4
+         uses: actions/download-artifact@v6
          with:
 -          pattern: "${{ inputs.product }}-*.intoto.jsonl"
 +          pattern: "${{ inputs.product }}-${{ needs.build.outputs.version }}-*.intoto.jsonl"
        - name: Normalize package name
          id: normalize-name
          run: |