BMAD-METHOD/.github
Bragatte 052e84dd4a
feat: implement fork-friendly CI/CD with opt-in mechanism (#476)
- CI/CD disabled by default in forks to conserve resources
- Users can enable via ENABLE_CI_IN_FORK repository variable
- Added comprehensive Fork Guide documentation
- Updated README with Contributing section
- Created automation script for future implementations

Benefits:
- Saves GitHub Actions minutes across 1,600+ forks
- Cleaner fork experience for contributors
- Full control for fork owners
- PR validation still runs automatically

BREAKING CHANGE: CI/CD no longer runs automatically in forks.
Fork owners must set ENABLE_CI_IN_FORK=true to enable workflows.

Co-authored-by: Brian <bmadcode@gmail.com>
Co-authored-by: PinkyD <paulbeanjr@gmail.com>
2025-08-30 22:15:31 -05:00
..
ISSUE_TEMPLATE chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
workflows feat: implement fork-friendly CI/CD with opt-in mechanism (#476) 2025-08-30 22:15:31 -05:00
FORK_GUIDE.md feat: implement fork-friendly CI/CD with opt-in mechanism (#476) 2025-08-30 22:15:31 -05:00
FUNDING.yaml fix: standardize on file extension .yaml instead of a mix of yml and yaml 2025-07-02 19:59:49 -05:00