Skip to content

Conversation

@8enSmith
Copy link
Owner

No description provided.

@8enSmith 8enSmith closed this Aug 4, 2025
…utomated versioning and publishing (#23)

* Initial plan

* Initial analysis: Plan semantic-release implementation

Co-authored-by: 8enSmith <798183+8enSmith@users.noreply.github.com>

* feat: implement semantic-release for automated versioning and publishing

Co-authored-by: 8enSmith <798183+8enSmith@users.noreply.github.com>

* fix: address PR feedback - remove CHANGELOG.md from gitignore and document required secrets

Co-authored-by: 8enSmith <798183+8enSmith@users.noreply.github.com>

* docs: enhance commit message format documentation and add validation

- Expanded README with detailed conventional commit format explanation
- Added @commitlint/cli and @commitlint/config-conventional for validation
- Created commitlint.config.cjs with strict conventional commit rules
- Added commit-msg hook to automatically validate commit messages
- Added commitlint script to package.json for manual validation
- Documented importance of commit format for semantic versioning

Co-authored-by: 8enSmith <798183+8enSmith@users.noreply.github.com>

* feat: add semantic-release dry-run script

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: 8enSmith <798183+8enSmith@users.noreply.github.com>
@8enSmith 8enSmith reopened this Aug 4, 2025
@8enSmith 8enSmith changed the title feat: add info wrt npm feat: implement semantic-release Aug 4, 2025
@8enSmith 8enSmith merged commit 096190d into main Aug 4, 2025
3 checks passed
@8enSmith 8enSmith deleted the feat/npm-info branch August 4, 2025 22:57
8enSmith added a commit that referenced this pull request Aug 4, 2025
8enSmith added a commit that referenced this pull request Aug 4, 2025
@8enSmith 8enSmith restored the feat/npm-info branch August 4, 2025 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants