You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add CI to cover the workflows this repo publishes #21
Twelve repos depend on these workflows, and nothing checks them before they reach master. Four bugs shipped that way, three of which let a guard pass silently:
Unit tests for check-workflow-status.yml, the one file carrying real logic. Read the script block out of the YAML and run it against mocked octokit responses under node --test.
A check that GitHub still accepts each status value this repo sends. That one needs the live API, so a scheduled run suits it better than a per-PR job.
#20 added the package.json, the pull-request workflow and tests for check-workflow-status.yml, so that part is done. What remains here is actionlint and the scheduled live-API check.
Activity
test: cover the workflow status check