Commit Graph

7 Commits

Author SHA1 Message Date
Alex Verkhovsky 794c24fbe1 refactor(discord): switch to plain text for compact notifications
- 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>
2025-12-03 11:50:34 -07:00
Alex Verkhovsky 929aead1bd chore(discord): improve notification messages with context and icons
- 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>
2025-12-03 11:18:32 -07:00
Brian Madison 0a6a3f3015 feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
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
manjaroblack ed539432fb
chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
Brian Madison 3f7e19a098 fix: update Node.js version to 20 in release workflow and reduce Discord spam
- 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.
2025-08-09 15:49:13 -05:00
Brian Madison dd2b4ed5ac discord PR spam 2025-08-08 20:07:32 -05:00