empydoodle/Doodle Artifacts

List, search for and delete GitHub artifacts by repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Feb 12, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: empydoodle/action-artifacts@e473a6b8c58521b819672519e9b5068e72d3b314 # v2.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
github_tokenGitHub token (e.g. secrets.GITHUB_TOKEN)yes
repoTarget repository (i.e. owner/repo)yes
methodMethod to use (list, search, delete)yes
search_nameName (not ID) of the artifact to search / deleteno""
action_fail_on_list_mismatchFail the action if the populated artifact list size does not equal the size reported by GitHub APInofalse
action_fail_on_empty_searchFail the action if no artifacts are found in searchnofalse
action_fail_on_delete_errorFail the action if a delete operation failsnofalse
namedescription
no_artifactsNumber of artifacts in repository (as reported by GitHub API)
artifactsFull list of repo artifacts JSON objects (JSON array)
search_resultsList of artifacts matching the search criteria (JSON array)
delete_resultsList of artifacts deleted by the action (JSON array)