sync-github-repo-settings

April 30, 2026 ยท View on GitHub

Private config repo for asserting the same GitHub repo settings across:

  • Wuodan
  • aicage
  • gh-workflow

Shared config:

Managed owners / ignore lists:

Dependabot behavior:

  • Archived repositories are ignored (now by joshjohanning/bulk-github-repo-settings-sync-action).
  • Forks are excluded by the action's rules-based selectors (all: true plus fork: false).
  • Owned repositories only get a synced dependabot.yml when they are assigned an explicit profile in the owner config.

Upstream action docs:

Auth needed in this repo:

  • repository variable APP_CLIENT_ID
  • repository secret APP_PRIVATE_KEY