acearchive/Artifact Submit Action

A GitHub action for submitting artifacts to Ace Archive.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jun 24, 2025
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: acearchive/artifact-submit-action@e2c38b638e83ecdfd4aef258da9a0f295e8c87eb # no releases — HEAD as of 2026-07-10

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

namedescriptionrequireddefault
modeThe mode to operate in, either `validate` or `upload`. In `validate` mode, the syntax of the submission files is validated and the hashes and media types of files without one are computed and added to the submission JSON in the job's local clone of the repo. In `upload` mode, files are downloaded, their hashes are validated, and they are uploaded to S3. yes
pathThe path of the directory in the git repository to read the submission JSON files from. yes
metadata_pathThe path of the JSON file in the git repository to read the global metadata from. yes
base_urlThe base URL that artifact files will be hosted from. yes
secondary_base_urlThe "secondary" base URL. Artifacts that already exist here will not be uploaded to S3.
base_refThe ref of the base branch, used to determine which files have changed in this PR. yes
s3_endpointThe S3 endpoint URL. This is only required when using a non-AWS implementation of the S3 API.
s3_bucketThe name of the S3 bucket. yes
s3_prefixA prefix to add to all S3 object keys. You can also think of this like the name of a "directory" in the bucket.
s3_regionThe AWS region name for S3. yes
s3_access_key_idThe access key ID for S3. yes
s3_secret_access_keyThe secret access key for S3. yes
submission_worker_domainThe domain name of the submission-worker instance used to upload metadata to the database. yes
submission_worker_secretThe secret used to authenticate with submission-worker in order to upload metadata to the database. yes
namedescription
artifactsA JSON array containing the artifact metadata generated from each submission file.