eddacraft/APS Lint

Lint Anvil Plan Spec (APS) plans in CI, and optionally post the plan status (rollup or ready queue) as a sticky PR comment. The CLI version is pinned by the action ref — `uses: eddacraft/anvil-plan-spec@<tag>` runs that tag's vendored bash CLI, no downloads.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
plans-dirPlans directory to lint, relative to the workspace.noplans
strictAlso fail when the project's `.aps/config.yml` cli_version pin does not match this action's CLI (sets APS_STRICT=1).nofalse
rollup-commentPost (and keep updated) one sticky PR comment with the plan status: `aps rollup` for federated trees, the `aps next --by-package` ready queue otherwise. Requires `pull-requests: write` permission and a pull_request event; silently skipped elsewhere.nofalse
github-tokenToken used to post the PR comment.no${{ github.token }}

no outputs