diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 4c16e0f74f..faa408f3f0 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -68,7 +68,7 @@ jobs: destination_dir: coverage - name: Archive Artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: coverage diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index d23c2bf6b8..36c1f97141 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -60,7 +60,7 @@ jobs: bin/release/man.sh bin/release/create_tarball.sh - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 with: name: release-generic-linux-x64-artifacts path: target/upload/* @@ -75,7 +75,7 @@ jobs: persist-credentials: false ref: ${{ inputs.branch }} - name: Retrieve release-generic-linux-x64-artifacts - uses: actions/download-artifact@v6.0.0 + uses: actions/download-artifact@v7.0.0 with: name: release-generic-linux-x64-artifacts path: target/upload @@ -112,7 +112,7 @@ jobs: bin/test/test_integ.sh echo "::endgroup::" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: test-generic-linux-package-docker-ubuntu-x64-artifacts @@ -129,7 +129,7 @@ jobs: persist-credentials: false ref: ${{ inputs.branch }} - name: Retrieve release-generic-linux-x64-artifacts - uses: actions/download-artifact@v6.0.0 + uses: actions/download-artifact@v7.0.0 with: name: release-generic-linux-x64-artifacts path: target/upload @@ -164,7 +164,7 @@ jobs: bin/test/test_integ.sh echo "::endgroup::" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: test-generic-linux-package-docker-debian-x64-artifacts @@ -181,7 +181,7 @@ jobs: persist-credentials: false ref: ${{ inputs.branch }} - name: Retrieve release-generic-linux-x64-artifacts - uses: actions/download-artifact@v6.0.0 + uses: actions/download-artifact@v7.0.0 with: name: release-generic-linux-x64-artifacts path: target/upload @@ -227,7 +227,7 @@ jobs: bin/test/test_integ.sh echo "::endgroup::" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: test-generic-linux-package-docker-archlinux-x64-artifacts @@ -244,7 +244,7 @@ jobs: persist-credentials: false ref: ${{ inputs.branch }} - name: Retrieve release-generic-linux-x64-artifacts - uses: actions/download-artifact@v6.0.0 + uses: actions/download-artifact@v7.0.0 with: name: release-generic-linux-x64-artifacts path: target/upload @@ -282,7 +282,7 @@ jobs: bin/test/test_integ.sh echo "::endgroup::" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: test-generic-linux-package-docker-fedora-x64-artifacts @@ -354,7 +354,7 @@ jobs: pwd find . -name "*.log" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: test-docker-amd64-package-artifacts @@ -408,7 +408,7 @@ jobs: bin/test/test_prerequisites.sh bin/test/test_integ.sh - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 with: name: release-generic-linux-aarch64-artifacts path: target/upload/* @@ -460,7 +460,7 @@ jobs: bin/test/test_prerequisites.sh bin/test/test_integ.sh - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 with: name: release-deb-x64-artifacts path: target/upload/* @@ -512,7 +512,7 @@ jobs: bin/test/test_prerequisites.sh bin/test/test_integ.sh - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 with: name: release-deb-aarch64-artifacts path: target/upload/* @@ -562,7 +562,7 @@ jobs: bin/test/test_prerequisites.sh bin/test/test_integ.sh - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 with: name: release-macos-x64-artifacts path: target/upload/* @@ -612,7 +612,7 @@ jobs: bin/test/test_prerequisites.sh bin/test/test_integ.sh - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 with: name: release-macos-aarch64-artifacts path: target/upload/* @@ -633,7 +633,7 @@ jobs: run: | .\bin\install_rust.ps1 - name: Manage vcpkg cache - uses: actions/cache@v4.3.0 + uses: actions/cache@v5.0.1 with: path: C:\vcpkg key: ${{ runner.os }}-release-windows-x64 @@ -666,7 +666,7 @@ jobs: .\bin\test\test_prerequisites.ps1 .\bin\test\test_integ.ps1 - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 with: name: release-windows-x64-artifacts path: | @@ -690,7 +690,7 @@ jobs: with: persist-credentials: false ref: ${{ inputs.branch }} - - uses: actions/download-artifact@v6.0.0 + - uses: actions/download-artifact@v7.0.0 with: path: artifacts - name: Prerequisites diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f7bf40591e..c0790004fc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -267,7 +267,7 @@ jobs: fi - name: Archive artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: release-changelog @@ -316,7 +316,7 @@ jobs: git_user_signingkey: true git_commit_gpgsign: true - - uses: actions/download-artifact@v6.0.0 + - uses: actions/download-artifact@v7.0.0 with: path: artifacts @@ -348,7 +348,7 @@ jobs: find ./artifacts -name "*sha256" | xargs -I FILE sh -c 'echo "https://github.com/${GITHUB_OWNER}/${GITHUB_REPO_NAME}/releases/download/${RELEASE_VERSION}/$(basename FILE),$(cat FILE)"' >> release-"${RELEASE_VERSION}".sha256.csv - name: Archive sha256 artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 with: name: release-sha256-csv path: release-${{ needs.set-context.outputs.release_version }}.sha256.csv diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 846d5f47cb..8b23ebe0ca 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -48,7 +48,7 @@ jobs: bin/release/release.sh echo "PATH=${PWD}/target/release:$PATH" >> "${GITHUB_ENV}" - name: Archive artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-bench-artifacts @@ -120,7 +120,7 @@ jobs: bin/test/test_integ.sh || true cd "${current_dir}" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-ubuntu-latest-${{ matrix.rust }}-artifacts @@ -165,7 +165,7 @@ jobs: - name: Integration Tests run: bin/test/test_integ.sh - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-ubuntu-22.04-${{ matrix.rust }}-artifacts @@ -209,7 +209,7 @@ jobs: bin/test/test.sh echo "::endgroup::" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-archlinux-x64-artifacts @@ -258,7 +258,7 @@ jobs: pwd find . -name "*.log" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-fedora-x64-artifacts @@ -306,7 +306,7 @@ jobs: pwd find . -name "*.log" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-alpine-x64-artifacts @@ -353,7 +353,7 @@ jobs: pwd find . -name "*.log" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-macos-x64-${{ matrix.rust }}-artifacts @@ -400,7 +400,7 @@ jobs: pwd find . -name "*.log" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-macos-aarch64-${{ matrix.rust }}-artifacts @@ -423,7 +423,7 @@ jobs: run: | .\bin\install_rust.ps1 - name: Manage vcpkg cache - uses: actions/cache@v4.3.0 + uses: actions/cache@v5.0.1 with: path: C:\vcpkg key: ${{ runner.os }}-test-windows-x64 @@ -442,7 +442,7 @@ jobs: .\bin\test\test_prerequisites.ps1 .\bin\test\test_unit.ps1 - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-win64-${{ matrix.rust }}-artifacts @@ -512,7 +512,7 @@ jobs: bin/test/test_integ.sh echo "::endgroup::" - name: Archive production artifacts - uses: actions/upload-artifact@v5.0.0 + uses: actions/upload-artifact@v6.0.0 if: ${{ always() }} with: name: tests-win64-wsl2-artifacts