Skip to content

Conversation

@nickytonline
Copy link
Owner

  • Added @commitlint/cli and @commitlint/config-conventional for commit message linting.
  • Included @semantic-release/changelog and @semantic-release/git for release management.
  • Updated semantic-release to version 24.0.0.

- Added @commitlint/cli and @commitlint/config-conventional for commit message linting.
- Included @semantic-release/changelog and @semantic-release/git for release management.
- Updated semantic-release to version 24.0.0.
Copilot AI review requested due to automatic review settings October 8, 2025 14:51
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR sets up automated release management and commit message validation tooling for the repository. It introduces semantic-release for automated versioning and changelog generation, along with commitlint for enforcing conventional commit message standards.

  • Added semantic-release dependencies and configuration for automated releases
  • Implemented commitlint for conventional commit message validation
  • Created GitHub Actions workflows for CI, release automation, and commit validation

Reviewed Changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package.json Added commitlint and semantic-release dependencies
.releaserc.json Configured semantic-release with changelog and git plugins
.github/workflows/validate-commits.yml GitHub Action to validate commit messages on PRs
.github/workflows/release.yml Automated release workflow triggered on main branch pushes
.github/workflows/ci.yml Continuous integration workflow for testing and building
.commitlintrc.json Commitlint configuration with conventional commit rules

@nickytonline nickytonline merged commit 11b688e into main Oct 8, 2025
4 checks passed
@nickytonline nickytonline deleted the github-actions branch October 8, 2025 14:53
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