Skip to content

ci: add linters workflow, commitlint, and branch-commit guard#3

Merged
dpk404 merged 1 commit into
developfrom
ci/add-linters-and-commit-checks
Jun 8, 2026
Merged

ci: add linters workflow, commitlint, and branch-commit guard#3
dpk404 merged 1 commit into
developfrom
ci/add-linters-and-commit-checks

Conversation

@dpk404

@dpk404 dpk404 commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Adds standard repo tooling, matching the convention used across Frappe apps:

  • .github/workflows/linters.yml — runs commitlint (semantic commits), Frappe semgrep rules, and pre-commit (--all-files) on PRs to develop/main.
  • commitlint.config.js — enforces conventional commit types.
  • .pre-commit-config.yaml — adds no-commit-to-branch to block direct commits to develop/main.

No runtime/logic changes.

@dpk404 dpk404 merged commit 97a5b17 into develop Jun 8, 2026
6 checks passed
@dpk404 dpk404 deleted the ci/add-linters-and-commit-checks branch June 8, 2026 21:25
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