- Replace sarisia/actions-status-discord with curl + jq
- Single-line format with clickable markdown links
- Full width, no embed box overhead
- Increase body length to 300 chars
- Format: ICON **[Label #NUM: Title](URL)** by @user · body
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add event-specific icons (🔀 PR, 🐛 Issue, 💬 Comment, etc.)
- Include actual content: titles, authors, truncated descriptions
- Separate jobs per event type for cleaner conditional logic
- Truncate long bodies to 200 chars with ellipsis
- Add clickable links to issues/PRs/comments
- Color-code by action (green=open, purple=merge, red=close)
- Add issues event support (opened/closed/reopened)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 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>
- Update release workflow Node.js version from 18 to 20 to match package.json requirements
- Remove push trigger from Discord workflow to reduce notification spam
This should resolve the semantic-release content-length header error after org migration.