Skip to content

chore(WI-000783): Add linters.yml CI Workflow in wiki (Frappe 4-Job Pattern)#9

Merged
samdanikouser merged 3 commits into
stagingfrom
WI-000783
May 21, 2026
Merged

chore(WI-000783): Add linters.yml CI Workflow in wiki (Frappe 4-Job Pattern)#9
samdanikouser merged 3 commits into
stagingfrom
WI-000783

Conversation

@Talleyrand333

Copy link
Copy Markdown
Contributor

Developer tooling alignment for Frappe v15.

Task: WI-000783

Add 4-job linting workflow aligned with Frappe v15:
- commit-lint: Validates semantic commit messages
- linter: Runs Semgrep security rules
- deps-vulnerable-check: Scans for vulnerable dependencies
- precommit: Runs all pre-commit hooks

Task: WI-000783
Copilot AI review requested due to automatic review settings May 14, 2026 14:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a new GitHub Actions linting workflow to align developer tooling for Frappe v15.

Changes:

  • Adds commit message linting for pull requests.
  • Adds Semgrep, pip-audit, and pre-commit checks.
  • Configures workflow concurrency and branch filters for relevant environments.

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

Comment thread .github/workflows/linters.yml
@Talleyrand333 Talleyrand333 changed the title chore(WI-000783): developer tooling alignment chore(WI-000783): Add linters.yml CI Workflow in wiki (Frappe 4-Job Pattern) May 20, 2026
@Talleyrand333 Talleyrand333 requested review from samdanikouser and removed request for yusuffGoodie May 20, 2026 16:59
@samdanikouser samdanikouser merged commit 96255bb into staging May 21, 2026
2 of 5 checks passed
@samdanikouser samdanikouser deleted the WI-000783 branch May 21, 2026 05:32
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.

4 participants