Commit Graph

4 Commits

Author SHA1 Message Date
Thomas Hallock dd80d29c97 feat: set up automated npm publishing for @soroban/abacus-react package
- Add semantic-release configuration for abacus-react package with scope-based versioning
- Create GitHub Actions workflow for automated publishing to npm
- Configure package-specific semantic versioning with conventional commits
- Add release scripts and update README with publishing documentation
- Update root release config to exclude abacus-react scope from monorepo releases
- Package releases are triggered by commits with scope 'abacus-react'

BREAKING CHANGE: abacus-react package now has independent versioning from monorepo
2025-09-28 08:39:15 -05:00
Thomas Hallock e20765953b fix: simplify semantic-release config to use default conventional commits 2025-09-28 07:37:39 -05:00
Thomas Hallock 15a9986c76 fix: remove explicit conventionalcommits preset config to fix semantic-release 2025-09-28 07:35:04 -05:00
Thomas Hallock 46c88392d1 feat: add automated semantic release system with conventional commits
- Configure semantic-release with GitHub Actions for automated versioning
- Generate changelogs automatically based on conventional commit messages
- Create GitHub releases with categorized release notes
- Support feat/fix/refactor commit types for proper version bumping
- Add CONTRIBUTING.md with conventional commit guidelines
- No precommit hooks - trust-based development workflow

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-27 18:00:59 -05:00