A composite Github Action inspired by the very awesome xSAVIKx/artifact-exists-action
Checks if an artifact with a given name, uploaded with actions/upload-artifact@v4, exists. Only works with the actions/upload-artifact v4 and later, not versions v1-v3.
- name (required) - Name of the artifact to check
- exists - Whether the artifact exists and could be downloaded.
trueif it the artifact was downloaded,falseit couldn't be downloaded. It could also benullif something in the composite workflow failed and it never couldn't got to the end, if thedownload-artifactcall was skipped or something else strange happened.
- uses: softwareforgood/check-artifact-v4-existence@v0
with:
name: "example-artifact"