Ci
ci
Audit checks for CI workflows (7 checks, 18 pts).
check_ci_lint_job(project)
Check 9: CI has a lint job.
Source code in packages/axm-init/src/axm_init/checks/ci.py
check_ci_security_job(project)
Check 11: CI has a security/pip-audit job.
Source code in packages/axm-init/src/axm_init/checks/ci.py
check_ci_test_job(project)
Check 10: CI has a test job with a python-version matrix.
Source code in packages/axm-init/src/axm_init/checks/ci.py
check_ci_workflow_exists(project)
Check 8: .github/workflows/ci.yml exists.
Source code in packages/axm-init/src/axm_init/checks/ci.py
check_dependabot(project)
Check 35: .github/dependabot.yml exists.
Source code in packages/axm-init/src/axm_init/checks/ci.py
check_trusted_publishing(project)
Check 34: publish.yml uses Trusted Publishing (OIDC) without API token.