- Add release-gate.yml: 11-job pipeline (lint, tests, Docker build/smoke, Trivy scan, dep audit, audit checks, e2e API+UI, PR summary comment) - Fix CI double-trigger on release branches (push + PR) - Add CODE_OF_CONDUCT.md, SECURITY.md, PR template - Add docs: git-workflow, architecture (ADR), release, operations, community - Add profiles/fastapi-vue for automated audit checks - Add docs/PROCESSES.md: index of 19 available processes
859 B
859 B
Type
- Feature (
feature/*) - Bug fix (
fix/*) - Hotfix (
hotfix/*) - Documentation
- Refactoring
- CI/CD
- Other: ___
Summary
Related issues
Checklist
- Branch follows naming convention (
feature/,fix/,hotfix/) - Commits follow Conventional Commits
- Tests added/updated for the change
- All tests pass (
pytest tests/ -v+npm run test:run) - Linting passes (
ruff check .+npx eslint src/) CHANGELOG.mdupdated under[Unreleased]- Documentation updated if behavior changed
- No secrets or credentials committed