GitHub Action Package¶
A GitHub Action package exposes reusable workflow automation through action.yml.
Upstream references¶
What upstream owns¶
- metadata syntax
- JavaScript/composite/Docker action mechanics
- workflow integration behavior
What VCQA owns¶
- action.yml quality.
- input/output contract.
- token/permission guidance.
- pinning/versioning checks.
Detection signals¶
action.ymloraction.yaml- Node action entrypoint
- workflow examples
Composed standards¶
Combination-born guidelines¶
- GitHub Action plus Node requires validated inputs before side effects.
- GitHub Action plus TypeScript requires compiled output and source maps/release policy.
- GitHub Action plus CI security requires minimum permissions documented in examples.