Skip to content

Update CI to Node 24, add husky main-branch guard#6

Merged
sshahzaiib merged 5 commits into
mainfrom
ci/node24-husky
Jun 21, 2026
Merged

Update CI to Node 24, add husky main-branch guard#6
sshahzaiib merged 5 commits into
mainfrom
ci/node24-husky

Conversation

@sshahzaiib

Copy link
Copy Markdown
Owner
  • Bump actions/checkout and setup-node to v5 (Node 24 runtime), fixing the
    Node 20 deprecation warning; test on Node 24.
  • Add husky with a pre-commit hook blocking direct commits to main/master.

- Bump actions/checkout and setup-node to v5 (Node 24 runtime), fixing the
  Node 20 deprecation warning; test on Node 24.
- Add husky with a pre-commit hook blocking direct commits to main/master.
Validate commit messages via a husky commit-msg hook using
@commitlint/config-conventional.
- Add prettier (printWidth 100 to match existing style) with config and ignore.
- Add format / format:check scripts and a CI format:check gate.
- Format codebase, docs, and README tables.
@sshahzaiib sshahzaiib merged commit 766a91e into main Jun 21, 2026
2 checks passed
@sshahzaiib sshahzaiib deleted the ci/node24-husky branch June 21, 2026 17:37
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.

1 participant