Skip to content

Ci workflows - #14

Merged
dermatz merged 3 commits into
mainfrom
ci-workflows
Aug 12, 2026
Merged

Ci workflows#14
dermatz merged 3 commits into
mainfrom
ci-workflows

Conversation

@dermatz

@dermatz dermatz commented Aug 12, 2026

Copy link
Copy Markdown
Member

This pull request introduces new development guidelines and strengthens pre-commit checks to improve code quality and consistency. The main changes include adding comprehensive Copilot instructions for commit messages, code quality, and testing, as well as updating the pre-commit hook to enforce formatting and unit testing before commits.

Development guidelines:

  • Added a .github/copilot-instructions.md file detailing conventions for commit messages (using Conventional Commits, focusing on user benefits), code quality standards (required verification commands, recommended VS Code tasks), and testing practices (unit and integration test locations, coverage requirements, and best practices for mocks and validation).

Pre-commit enforcement:

  • Updated .husky/pre-commit to require both formatting checks (npm run format:check) and unit tests (npm run test:unit) in addition to linting before allowing a commit, ensuring higher code quality and fewer regressions.

@dermatz
dermatz merged commit 102c7d1 into main Aug 12, 2026
9 checks passed
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