Skip to content

gh-webhooks: read config from github/gh-config/webhooks/webhooks.json#250

Merged
tamakiii merged 1 commit intomainfrom
refactor/gh-webhooks-config-under-gh-config
May 8, 2026
Merged

gh-webhooks: read config from github/gh-config/webhooks/webhooks.json#250
tamakiii merged 1 commit intomainfrom
refactor/gh-webhooks-config-under-gh-config

Conversation

@tamakiii-doppelganger
Copy link
Copy Markdown
Contributor

Summary

Updates the gh-webhooks CLI to read its config from ${MYFILES}/github/gh-config/webhooks/webhooks.json.

Why

Coordinated with the myfiles layout move (link below). That refactor:

  1. Nests project-v2-field/ and project-v2-view/ under project-v2/{fields,views}/ to mirror GitHub's data model (Fields and Views are children of a Project v2, not peers of webhooks).
  2. Pulls webhooks/ under gh-config/ so all desired-state declarative typed-config sits under one root.

apps/ stays at github/apps/ for now (it's reference data, not desired-state); refactoring it is tracked separately at tamakiii/meta#967.

Merge order

This PR and the myfiles layout PR must merge together.

Related to tamakiii/meta#961
Related to tamakiii/meta#965

🤖 Generated with Claude Code

Coordinated with the myfiles layout move that nests project-v2-field/view
under project-v2/{fields,views}/ to mirror GitHub's data model and pulls
the webhooks subdir under gh-config/ alongside it (declarative-state
typed-config root).

Related to tamakiii/meta#961
Related to tamakiii/meta#965
@tamakiii tamakiii merged commit 9b713d9 into main May 8, 2026
1 check passed
@tamakiii tamakiii deleted the refactor/gh-webhooks-config-under-gh-config branch May 8, 2026 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants