Skip to content

ci: update commitlint and development instructions#4

Merged
SiegeSailor merged 9 commits into
releasefrom
develop
Apr 12, 2026
Merged

ci: update commitlint and development instructions#4
SiegeSailor merged 9 commits into
releasefrom
develop

Conversation

@SiegeSailor
Copy link
Copy Markdown
Owner

@SiegeSailor SiegeSailor commented Apr 12, 2026

Summary

Update commitlint.

Changes

  • Update commitlint to v1.13.3 in continuous-delivery.yml
  • Add badges
  • Update documents

Checklist

@SiegeSailor SiegeSailor self-assigned this Apr 12, 2026
@SiegeSailor SiegeSailor added the feature New feature or request label Apr 12, 2026
Copilot AI review requested due to automatic review settings April 12, 2026 02:11
Copy link
Copy Markdown
Contributor

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

Updates CI commit message linting and adds visibility badges to project documentation.

Changes:

  • Bump opensource-nepal/commitlint GitHub Action version in the Continuous Delivery workflow.
  • Add a Continuous Delivery workflow status badge to README.md.
  • Add a Conventional Commits badge to .github/CONTRIBUTING.md.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
README.md Adds a GitHub Actions “Continuous Delivery” status badge to the project README.
.github/workflows/continuous-delivery.yml Updates the opensource-nepal/commitlint action version used for commit message validation.
.github/CONTRIBUTING.md Adds a Conventional Commits badge near the top of the contributing guide.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/continuous-delivery.yml
Comment thread README.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Jin Yu Zhang <39463416+SiegeSailor@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 12, 2026 02:15
Copy link
Copy Markdown
Contributor

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

Updates repository metadata and CI configuration around commit message/title validation.

Changes:

  • Add a GitHub Actions “Continuous Delivery” badge to README.md.
  • Add a “Conventional Commits” badge to .github/CONTRIBUTING.md.
  • Update the opensource-nepal/commitlint GitHub Action version reference in the CI workflow.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
README.md Adds CI status badge for the Continuous Delivery workflow.
.github/workflows/continuous-delivery.yml Changes commitlint action reference used for validating commit messages.
.github/CONTRIBUTING.md Adds Conventional Commits badge to contributing guide.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/continuous-delivery.yml Outdated
Comment thread .github/workflows/continuous-delivery.yml Outdated
Copilot AI review requested due to automatic review settings April 12, 2026 03:14
Copy link
Copy Markdown
Contributor

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 updates commit-message linting tooling and related contributor-facing documentation to better align CI and local development workflows.

Changes:

  • Bump commitlint to 1.13.3 (Poetry lockfile + CI install) and update the commitlint GitHub Action reference.
  • Add CI/best-practice style badges to README.md and .github/CONTRIBUTING.md.
  • Update local dev instructions (e.g., PATH uses $HOME, and pre-commit install is run via Poetry).

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
README.md Adds CI badge; makes PATH example portable by using $HOME.
poetry.lock Locks commitlint to 1.13.3.
.github/workflows/continuous-delivery.yml Pins commitlint install and action to 1.13.3; ensures release job only runs on push.
.github/CONTRIBUTING.md Adds Conventional Commits badge; updates pre-commit install instruction to run via Poetry.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/CONTRIBUTING.md
@SiegeSailor SiegeSailor merged commit 5a625c2 into release Apr 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants