The dependency checker robot updated actions/upload-artifact for us, which was great, but it introduced some new issues. We had to roll it back.
##[debug]Body: {
##[debug] "code": "already_exists",
##[debug] "msg": "an artifact with this name already exists on the workflow run"
##[debug]}
Error: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Breaking Changes
On self hosted runners, additional [firewall rules](https://github.com/actions/toolkit/tree/main/packages/artifact#breaking-changes) may be required.
- 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.
- Limit of Artifacts for an individual job. Each job in a workflow run now has a limit of 500 artifacts.
Thanks for contributing!
What type of PR is this?
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
The dependency checker robot updated actions/upload-artifact for us, which was great, but it introduced some new issues. We had to roll it back.
refer to: https://github.com/marketplace/actions/upload-a-build-artifact