arduino/Store CI build snippets

Dispatch store-snippets.yml in arduino/ci-builds. Passes the artifact name and a download token — store-snippets.yml downloads the artifact directly, so the JSON payload never travels as a workflow_dispatch input (avoiding GitHub's input size limit). Requires the calling job to have 'id-token: write' permission (inherited by composite action steps at runtime). The action runs inline on the calling job's runner (composite action), so it has full access to files written by prior steps in the same job.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
artifactName of the artifact containing JSON files to be assembled into the snippets object. Each .json file is stored using its relative path as the key. Subdirectories are walked recursively. Keys must start with 'platforms/', 'tools/', or 'metadata/'. Example layout: platforms/build-info.json tools/gcc.json metadata/ci.json yes
versionBuild version string (e.g. "1.2.3" or "1.2.3-rc1").yes
tokenPAT or token with Actions:write on this repo. Used to authenticate the workflow_dispatch call. yes
base-branchBranch the tag was cut from. Required only when triggering from a tag ref. Ignored for branch refs. no""

no outputs