danburtenshaw/Repo Manifest

Sync GitHub repository settings from a declarative config file

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token with repo admin permissions. Used for all settings reads/writes.yes
comment-tokenToken used to post the plan comment on pull requests. Defaults to the workflow's built-in GITHUB_TOKEN so the comment is authored by github-actions[bot] rather than the owner of `token`. Your job needs `permissions: pull-requests: write` for the default to work. Set explicitly to override (e.g., a PAT or GitHub App token for a custom bot identity). Falls back to `token` if empty. no${{ github.token }}
configPath to the manifest fileno.github/repo-manifest.yml
modeplan | apply | driftnoplan
comment-on-prPost plan as a PR comment when run on pull_requestnotrue
fail-on-driftWhen mode=drift, exit non-zero if drift is detectednotrue
namedescription
planJSON-encoded plan summary
changedtrue if any changes were detected or applied