-
Notifications
You must be signed in to change notification settings - Fork 414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade actions/upload-artifact to match actions/download-artifact #5428
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the breaking change section of this new version there is the following item:
Uploading to the same named Artifact multiple times. Due to how Artifacts are created in this new version, it is no longer possible to upload to the same named Artifact multiple times. You must either split the uploads into multiple Artifacts with different names, or only upload once. Otherwise you will encounter an error.
I think this will likely be a problem as we repeatedly use the same artifact names. But it's not completely clear from the docs whether this restriction applies only within a job run or in general.
|
e90e9cf
to
6ed8059
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ERROR: can't push with no tags specified, please set --tag or --dry-run
looks like the kind of error we'd expect from running that way, we can ignore it
Yes, I was reaching the same conclusion! Let's see what comes out of a merge! (built a small repo https://github.com/rdettai/testartifact to double check upload/download with both versions are now equivalent) |
202b98d
to
706f94a
Compare
Description
Looks like the bump from actions/download-artifact 3 to 4 broke the docker CI (https://github.com/quickwit-oss/quickwit/actions/workflows/publish_docker_images.yml). This is an expected breaking change (https://github.com/actions/download-artifact?tab=readme-ov-file#breaking-changes))
How was this PR tested?
Describe how you tested this PR.