Skip to content

Bump actions/upload-artifact and download-artifact past retired v3 - #83

Open
colinbjohnson wants to merge 1 commit into
jeffdaily:masterfrom
cloudavail:fix-deprecated-artifact-actions
Open

Bump actions/upload-artifact and download-artifact past retired v3#83
colinbjohnson wants to merge 1 commit into
jeffdaily:masterfrom
cloudavail:fix-deprecated-artifact-actions

Conversation

@colinbjohnson

Copy link
Copy Markdown

actions/upload-artifact@v3 is deprecated and now hard-fails every job immediately, breaking CI on every branch including master: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Bumps to latest (upload-artifact@v7, download-artifact@v8) rather than the v4 minimum. v4+ requires a unique name per upload (v3 merged same-named artifacts silently), so each matrix leg and the sdist job upload under distinct names, reassembled on download via pattern/merge-multiple.

Closes #82

actions/upload-artifact@v3 is deprecated and now hard-fails every job
immediately, breaking CI on every branch including master:
https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Bumps to latest (upload-artifact@v7, download-artifact@v8) rather than
the v4 minimum -- no breaking changes in between for this workflow's
usage. v4+ requires a unique name per upload (v3 merged same-named
artifacts silently), so each matrix leg and the sdist job upload under
distinct names, reassembled on download via pattern/merge-multiple.

Closes jeffdaily#82
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI broken — actions/upload-artifact@v3 / download-artifact@v3 are deprecated

2 participants