umarhadi/Grab the Artifacts 🎉

Download and unleash the laughter from your workflow artifacts!

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenYour secret password to the GitHub treasure chest 🗝️no${{ github.token }}
workflowThe secret code name for the workflow. If not specified, we'll magically guess it or just use the current one 🎩✨ no
workflow_conclusionThe desired outcome of your workflow – success, failure, or maybe even unicorn status 🦄 Learn more at: https://docs.github.com/en/free-pro-team@latest/rest/reference/actions#list-workflow-runs nosuccess
repoThe mysterious repository name with owner (like actions/checkout)no${{ github.repository }}
prThe secret pull request number 🕵️‍♂️no
commitThe magical commit hash 🔮no
branchThe branch that leads to your code adventure 🌳no
eventThe type of mystical event that triggered all this magic 🎇no
run_idThe unique identifier for the magical workflow run 🏃‍♂️no
run_numberThe enchanted run number 🔢no
nameThe name of the artifact (download all artifacts if not specified)no
name_is_regexpTreat the artifact name as a spell-binding regular expression to match artifacts with magical names 🧙nofalse
pathThe mystical location where the artifact will materialize 🌌no./
allow_forksAllow forks or summon forked repositories 🍴notrue
check_artifactsCheck if your workflow run possesses any artifacts (spoiler alert, its like a treasure hunt) 🕵️‍♀️nofalse
search_artifactsSearch for artifacts in the magical history of workflow runs 🕰️nofalse
skip_unpackChoose to skip unpacking the downloaded artifacts (who needs unpacking spells anyway?) 🧳nofalse
dry_runPerform a dry run to see if your artifacts are in the mood to play hide-and-seek 🤔🔍no
if_no_artifact_foundChoose how to exit the action if no artifact is found: fail, warn, or just pretend nothing happened 🙈 nofail
namedescription
error_messageThe mysterious error message, in case the magic fails 🔮❌
dry_runA magical boolean output, true if the dry run was successful, false otherwise 🧙‍♂️✨
found_artifactAnother mystical boolean output, true if the artifact was found, false otherwise 🎉🔍
artifactsA JSON array with details about the discovered artifacts – a magical record of your findings 📜✨