{"thread":{"id":"64450","subject":"[PATCH] ci: update {download,upload}-artifact Action versions","startedAt":"2025-11-06T13:59:38Z","lastAt":"2025-11-06T18:42:06Z","messageCount":2,"participants":["Johannes Schindelin via GitGitGadget","Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"530315","messageId":"pull.1996.git.1762437576488.gitgitgadget@gmail.com","threadId":"64450","inReplyTo":null,"subject":"[PATCH] ci: update {download,upload}-artifact Action versions","fromName":"Johannes Schindelin via GitGitGadget","fromEmail":"gitgitgadget@gmail.com","sentAt":"2025-11-06T13:59:36Z","receivedAt":"2025-11-06T13:59:38Z","isPatch":true,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"From: Johannes Schindelin <johannes.schindelin@gmx.de>\n\nBumps `actions/upload-artifact` from 4 to 5.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)\n\n---\n    ci: update {download,upload}-artifact Action versions\n    \n    These changes correspond to\n    https://github.com/git-for-windows/git/pull/5914 and\n    https://github.com/git-for-windows/git/pull/5916.\n\nPublished-As: https://github.com/gitgitgadget/git/releases/tag/pr-1996%2Fdscho%2Factions-updates-v1\nFetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-1996/dscho/actions-updates-v1\nPull-Request: https://github.com/gitgitgadget/git/pull/1996\n\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: '5'\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nBumps `actions/download-artifact` from 5 to 6.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n  dependency-version: '6'\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nOriginally-authored-by: dependabot[bot] <support@github.com>\nSigned-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>\n---\n .github/workflows/main.yml | 20 ++++++++++----------\n 1 file changed, 10 insertions(+), 10 deletions(-)\n\ndiff --git a/.github/workflows/main.yml b/.github/workflows/main.yml\nindex cc54824c38..6334ae6a77 100644\n--- a/.github/workflows/main.yml\n+++ b/.github/workflows/main.yml\n@@ -123,7 +123,7 @@ jobs:\n     - name: zip up tracked files\n       run: git archive -o artifacts/tracked.tar.gz HEAD\n     - name: upload tracked files and build artifacts\n-      uses: actions/upload-artifact@v4\n+      uses: actions/upload-artifact@v5\n       with:\n         name: windows-artifacts\n         path: artifacts\n@@ -140,7 +140,7 @@ jobs:\n       cancel-in-progress: ${{ needs.ci-config.outputs.skip_concurrent == 'yes' }}\n     steps:\n     - name: download tracked files and build artifacts\n-      uses: actions/download-artifact@v5\n+      uses: actions/download-artifact@v6\n       with:\n         name: windows-artifacts\n         path: ${{github.workspace}}\n@@ -157,7 +157,7 @@ jobs:\n       run: ci/print-test-failures.sh\n     - name: Upload failed tests' directories\n       if: failure() && env.FAILED_TEST_ARTIFACTS != ''\n-      uses: actions/upload-artifact@v4\n+      uses: actions/upload-artifact@v5\n       with:\n         name: failed-tests-windows-${{ matrix.nr }}\n         path: ${{env.FAILED_TEST_ARTIFACTS}}\n@@ -208,7 +208,7 @@ jobs:\n     - name: zip up tracked files\n       run: git archive -o artifacts/tracked.tar.gz HEAD\n     - name: upload tracked files and build artifacts\n-      uses: actions/upload-artifact@v4\n+      uses: actions/upload-artifact@v5\n       with:\n         name: vs-artifacts\n         path: artifacts\n@@ -226,7 +226,7 @@ jobs:\n     steps:\n     - uses: git-for-windows/setup-git-for-windows-sdk@v1\n     - name: download tracked files and build artifacts\n-      uses: actions/download-artifact@v5\n+      uses: actions/download-artifact@v6\n       with:\n         name: vs-artifacts\n         path: ${{github.workspace}}\n@@ -244,7 +244,7 @@ jobs:\n       run: ci/print-test-failures.sh\n     - name: Upload failed tests' directories\n       if: failure() && env.FAILED_TEST_ARTIFACTS != ''\n-      uses: actions/upload-artifact@v4\n+      uses: actions/upload-artifact@v5\n       with:\n         name: failed-tests-windows-vs-${{ matrix.nr }}\n         path: ${{env.FAILED_TEST_ARTIFACTS}}\n@@ -270,7 +270,7 @@ jobs:\n       shell: pwsh\n       run: meson compile -C build\n     - name: Upload build artifacts\n-      uses: actions/upload-artifact@v4\n+      uses: actions/upload-artifact@v5\n       with:\n         name: windows-meson-artifacts\n         path: build\n@@ -292,7 +292,7 @@ jobs:\n       shell: pwsh\n       run: pip install meson ninja\n     - name: Download build artifacts\n-      uses: actions/download-artifact@v5\n+      uses: actions/download-artifact@v6\n       with:\n         name: windows-meson-artifacts\n         path: build\n@@ -339,7 +339,7 @@ jobs:\n       run: ci/print-test-failures.sh\n     - name: Upload failed tests' directories\n       if: failure() && env.FAILED_TEST_ARTIFACTS != ''\n-      uses: actions/upload-artifact@v4\n+      uses: actions/upload-artifact@v5\n       with:\n         name: failed-tests-${{matrix.vector.jobname}}\n         path: ${{env.FAILED_TEST_ARTIFACTS}}\n@@ -439,7 +439,7 @@ jobs:\n       run: sudo --preserve-env --set-home --user=builder ci/print-test-failures.sh\n     - name: Upload failed tests' directories\n       if: failure() && env.FAILED_TEST_ARTIFACTS != ''\n-      uses: actions/upload-artifact@v4\n+      uses: actions/upload-artifact@v5\n       with:\n         name: failed-tests-${{matrix.vector.jobname}}\n         path: ${{env.FAILED_TEST_ARTIFACTS}}\n\nbase-commit: 4cf919bd7b946477798af5414a371b23fd68bf93\n-- \ngitgitgadget\n"},{"id":"530334","messageId":"xmqq1pmbhukk.fsf@gitster.g","threadId":"64450","inReplyTo":"pull.1996.git.1762437576488.gitgitgadget@gmail.com","subject":"Re: [PATCH] ci: update {download,upload}-artifact Action versions","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2025-11-06T18:42:03Z","receivedAt":"2025-11-06T18:42:06Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Johannes Schindelin via GitGitGadget\" <gitgitgadget@gmail.com>\nwrites:\n\n> From: Johannes Schindelin <johannes.schindelin@gmx.de>\n>\n> Bumps `actions/upload-artifact` from 4 to 5.\n> - [Release notes](https://github.com/actions/upload-artifact/releases)\n> - [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)\n>\n> ---\n>     ci: update {download,upload}-artifact Action versions\n>     \n>     These changes correspond to\n>     https://github.com/git-for-windows/git/pull/5914 and\n>     https://github.com/git-for-windows/git/pull/5916.\n>\n> Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-1996%2Fdscho%2Factions-updates-v1\n> Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-1996/dscho/actions-updates-v1\n> Pull-Request: https://github.com/gitgitgadget/git/pull/1996\n>\n> updated-dependencies:\n> - dependency-name: actions/upload-artifact\n>   dependency-version: '5'\n>   dependency-type: direct:production\n>   update-type: version-update:semver-major\n> ...\n>\n> Bumps `actions/download-artifact` from 5 to 6.\n> - [Release notes](https://github.com/actions/download-artifact/releases)\n> - [Commits](https://github.com/actions/download-artifact/compare/v5...v6)\n>\n> ---\n> updated-dependencies:\n> - dependency-name: actions/download-artifact\n>   dependency-version: '6'\n>   dependency-type: direct:production\n>   update-type: version-update:semver-major\n> ...\n>\n> Originally-authored-by: dependabot[bot] <support@github.com>\n> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>\n> ---\n\nThe above description, with three-dash lines interspersed, looks\nsomewhat confused, but the contents of the patch matches the title.\nBoth upload and download are updated.\n\nCuriously we have updated download side less than a month ago with\nd014fb29 (build(deps): bump actions/download-artifact from 4 to 5,\n2025-10-16).\n\nLet's merge it down before the final.  Thanks.\n"}]}