Skip to content

Support owner-specific GitHub App installations#11

Merged
JWhitleyWork merged 1 commit into
mainfrom
agent/multi-installation-ids
Jul 7, 2026
Merged

Support owner-specific GitHub App installations#11
JWhitleyWork merged 1 commit into
mainfrom
agent/multi-installation-ids

Conversation

@marty-mcfly-bot

Copy link
Copy Markdown
Contributor

Summary

  • add github_app.installation_ids owner-to-installation-ID mapping with GITHUB_APP_INSTALLATION_IDS env support
  • select the correct installation token based on --repo OWNER/REPO or /repos/OWNER/REPO REST paths
  • update setup CLI/docs/skill guidance for repeated --installation-id-for OWNER=ID

Verification

  • ruff format --check .
  • ruff check .
  • mypy
  • pytest (17 passed)
  • python -m build
  • CLI smoke: hermes-github-app --help, gh-app --help, git-app --help

@marty-mcfly-bot marty-mcfly-bot Bot force-pushed the agent/multi-installation-ids branch from ff9e52c to a9f1237 Compare July 7, 2026 22:15
@JWhitleyWork JWhitleyWork merged commit c433e32 into main Jul 7, 2026
2 checks passed
@JWhitleyWork JWhitleyWork deleted the agent/multi-installation-ids branch July 7, 2026 22:17
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.

1 participant