GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||||||||||||
GeezerVison is showing github.com — chore(deps): update github artifact actions (major) by renovate[bot] · Pull Request #144 · uutils/diffutils Conversation
|
| Package | Type | Update | Change |
|---|---|---|---|
| actions/download-artifact | action | major | v4 → v8 |
| actions/upload-artifact | action | major | v4 → v7 |
v8.0.1Full Changelog: actions/download-artifact@v8...v8.0.1
v8.0.0To support direct uploads in actions/upload-artifact, the action will no longer attempt to unzip all downloaded files. Instead, the action checks the Content-Type header ahead of unzipping and skips non-zipped files. Callers wishing to download a zipped file as-is can also set the new skip-decompress parameter to false.
A previous release introduced digest checks on the download. If a download hash didn't match the expected hash from the server, the action would log a warning. Callers can now configure the behavior on mismatch with the digest-mismatch parameter. To be secure by default, we are now defaulting the behavior to error which will fail the workflow run.
To support new versions of the @actions/* packages, we've upgraded the package to ESM.
error by @danwkennedy in #461Full Changelog: actions/download-artifact@v7...v8.0.0
v8v7.0.0[!IMPORTANT]
actions/download-artifact@v7 now runs on Node.js 24 (runs.using: node24) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading.
This release updates the runtime to Node.js 24. v6 had preliminary support for Node 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.
Full Changelog: actions/download-artifact@v6.0.0...v7.0.0
v7v6.0.0BREAKING CHANGE: this update supports Node v24.x. This is not a breaking change per-se but we're treating it as such.
@actions/artifact to v4.0.0v6.0.0 by @danwkennedy in #438Full Changelog: actions/download-artifact@v5...v6.0.0
v6v5.0.0This release fixes an inconsistency in path behavior for single artifact downloads by ID. If you're downloading single artifacts by ID, the output path may change.
Previously, single artifact downloads behaved differently depending on how you specified the artifact:
name: my-artifact → extracted to path/ (direct)artifact-ids: 12345 → extracted to path/my-artifact/ (nested)Now both methods are consistent:
name: my-artifact → extracted to path/ (unchanged)artifact-ids: 12345 → extracted to path/ (fixed - now direct)merge-multiple: true as a workaroundYou download single artifacts by ID and your workflows expect the nested directory structure.
Before v5 (nested structure):
- uses: actions/download-artifact@v4 with: artifact-ids: 12345 path: dist ### Files were in: dist/my-artifact/
Where
my-artifactis the name of the artifact you previously uploaded
To maintain old behavior (if needed):
- uses: actions/download-artifact@v5 with: artifact-ids: 12345 path: dist/my-artifact # Explicitly specify the nested path
Full Changelog: actions/download-artifact@v4...v5.0.0
v5v7.0.1Full Changelog: actions/upload-artifact@v7...v7.0.1
v7.0.0Adds support for uploading single files directly (unzipped). Callers can set the new archive parameter to false to skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. The name parameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.
To support new versions of the @actions/* packages, we've upgraded the package to ESM.
Full Changelog: actions/upload-artifact@v6...v7.0.0
v7v6.0.0v6v5.0.0v5📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
defcf99 to
2ac3abc
Compare
There was an error while loading. Please reload this page.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@ ## main #144 +/- ## ======================================= Coverage 86.25% 86.25% ======================================= Files 13 13 Lines 6222 6222 Branches 522 522 ======================================= Hits 5367 5367 Misses 854 854 Partials 1 1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
2ac3abc to
cd62b8c
Compare
* Replaces PR uutils#144 and PR uutils#145
a391563 to
e4b64e1
Compare
e4b64e1 to
8611882
Compare
|
GNU diffutils testsuite comparison: |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
8611882 to
460d70e
Compare
460d70e to
33d7770
Compare
|
closing the old dependency updates |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.