wildmason/GHA Artifact Proof

Check and emulate GitHub Actions artifact upload/download behavior with receipt-backed local evidence.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionCrate version to install, or latest.nolatest
commandCommand to run. Use upload, download, or check-workflow.nocheck-workflow
storeLocal artifact store directory.no.gha-artifact-proof
workspaceWorkspace directory.no.
repositoryRepository identity for local artifact scope.no${{ github.repository }}
run-idWorkflow run id for local artifact scope.no${{ github.run_id }}
job-idJob id for local artifact scope.noartifact-job
repoRepository root for check-workflow.no.
workflowNewline-separated workflow paths for check-workflow.no
nameArtifact name for upload/download.no
artifact-idNewline- or comma-separated artifact ids for download.no
patternArtifact name glob pattern for download.no
pathNewline-separated upload paths, or download destination path.no
if-no-files-foundUpload behavior when paths match no files: warn, error, or ignore.nowarn
retention-daysUpload retention days. 0 or empty uses repository default.no
compression-levelUpload compression level from 0 to 9.no6
overwriteDelete an existing same-name artifact before upload.nofalse
include-hidden-filesInclude dotfiles and files under dot-directories during upload.nofalse
archiveWhether upload behaves as an archive. false requires a single file.notrue
merge-multipleDownload multiple artifacts into the same destination directory.nofalse
skip-decompressModel download-artifact skip-decompress behavior.nofalse
digest-mismatchDownload digest mismatch behavior: ignore, info, warn, or error.noerror
formatReceipt format: text, json, or markdown.notext
outputOptional receipt output path.no
strictTreat warnings as failures.nofalse

no outputs