Skip to content

chore(ci): add commitlint workflow + config#2

Merged
cloudingenium-automation[bot] merged 1 commit into
masterfrom
chore/add-commitlint-workflow
Apr 25, 2026
Merged

chore(ci): add commitlint workflow + config#2
cloudingenium-automation[bot] merged 1 commit into
masterfrom
chore/add-commitlint-workflow

Conversation

@cloudingenium-automation

Copy link
Copy Markdown

Summary

  • Adds .github/workflows/commitlint.yml (CI check on every PR).
  • Adds .commitlintrc.json with @commitlint/config-conventional rules.
  • Workflow-only — no devDependency / lockfile / husky changes.

Why

Enforces Conventional Commits on PRs across the fleet so Copilot's PR summaries are consistent + the org's commit history scans cleanly. Allowed types: feat, fix, docs, style, refactor, perf, test, chore, build, ci, revert.

Closes Track C of the Apr-25 rollout.

Test plan

  • CI green on this PR (the bot's commit follows the convention).
  • Future PRs with non-conventional commit messages get a CI failure.

🤖 Generated with Claude Code

Adds a CI workflow that lints commit messages on every PR using
wagoid/commitlint-github-action with @commitlint/config-conventional
rules. Workflow-only approach (no devDependency or husky hook
changes — zero impact on local dev environment).

Allowed types: feat, fix, docs, style, refactor, perf, test, chore,
build, ci, revert. Header max length 100 chars (warning only).

Plan: .claude-plans/help-me-enable-all-zany-gosling.md (Track C).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@cloudingenium-automation
cloudingenium-automation Bot merged commit 44ed223 into master Apr 25, 2026
2 of 5 checks passed
@cloudingenium-automation
cloudingenium-automation Bot deleted the chore/add-commitlint-workflow branch April 25, 2026 23:51
@JCBauza
JCBauza restored the chore/add-commitlint-workflow branch May 9, 2026 16:47
@cloudingenium-automation
cloudingenium-automation Bot deleted the chore/add-commitlint-workflow branch June 21, 2026 05:33
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