-
Notifications
You must be signed in to change notification settings - Fork 43
Add Patcher self-hosting documentation #2722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
- Create comprehensive self-hosting guide at docs/2.0/docs/patcher/guides/self-hosting.md - Document repo-copier as primary recommended approach for self-hosting binaries - Explain current patcher-action limitations with hardcoded GitHub organizations - Include GitHub Enterprise and GitLab CI configuration examples - Add link to self-hosting guide in installation documentation - Update sidebar navigation to include new self-hosting guide Addresses DEV-1044 Co-Authored-By: Josh Padnick <[email protected]>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Join our Discord community for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
- Add gruntwork-io, minamijoyo, tfupdate, hcledit, self-hosting to custom-dictionary.txt - These are legitimate technical terms used in the Patcher self-hosting documentation - Resolves CircleCI validate_build spellcheck failure Co-Authored-By: Josh Padnick <[email protected]>
This resolves the spellcheck error causing the validate_build CI failure. Co-Authored-By: Josh Padnick <[email protected]>
- Add required repositories: patcher-cli, patcher-action, terrapatch-cli - Include GitHub Actions permissions configuration instructions - Specify access settings for organization and enterprise levels - Provide actionable steps for users to configure repo-copier properly Co-Authored-By: Josh Padnick <[email protected]>
Closing in favor of #2723 |
I made a mistake! This PR should stay open. |
Add Patcher self-hosting documentation
Summary
This PR adds comprehensive documentation for self-hosting Patcher binaries to address DEV-1044. The changes include:
docs/2.0/docs/patcher/guides/self-hosting.md
(163 lines) explaining how customers can self-host Patcher and Terrapatch binaries rather than downloading directly from github.com/gruntwork-ioThe documentation covers the requested structure: introduction to self-hosting, self-hosting options (repo-copier, forking, alternatives), GitHub Actions parameters and current limitations, code examples for GitHub Enterprise and GitLab CI, and unsupported methods.
Review & Testing Checklist for Human
/2.0/docs/library/guides/self-hosting
works correctly in the docs siteTest Plan
Notes