Skip to content

Add GitHub app client and inline server config - #181

Open
hsyntax wants to merge 2 commits into
mainfrom
github-app-part-3
Open

Add GitHub app client and inline server config#181
hsyntax wants to merge 2 commits into
mainfrom
github-app-part-3

Conversation

@hsyntax

@hsyntax hsyntax commented Mar 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • add the GitHub app API client service and its unit coverage
  • inline server config reads as file-level Config definitions instead of custom config service layers
  • replace the old shared server config module with direct config-provider usage in auth, webhook, and test code

Testing

  • pnpm --filter @brrr/server build
  • pnpm --filter @brrr/server test
  • pnpm --filter @brrr/server lint
  • pnpm --filter @brrr/server fmt:check
  • pnpm --filter @brrr/server test:integration
  • just check
  • just integration

@hsyntax
hsyntax force-pushed the github-app-part-3 branch from 9f5d213 to 4af2556 Compare March 12, 2026 06:57
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