feat(ci): CI/CD pipeline definitions #983

Merged
brent.edwards merged 1 commits from feature/m7-ci-cd-pipelines into master 2026-03-21 00:29:50 +00:00

1 Commits

Author SHA1 Message Date
brent.edwards 5b0d6c1bc6 feat(ci): CI/CD pipeline definitions
CI / benchmark-publish (pull_request) Has been skipped
CI / build (pull_request) Successful in 17s
CI / lint (pull_request) Successful in 3m34s
CI / quality (pull_request) Successful in 3m54s
CI / typecheck (pull_request) Successful in 4m10s
CI / security (pull_request) Successful in 4m12s
CI / integration_tests (pull_request) Successful in 6m46s
CI / unit_tests (pull_request) Successful in 7m30s
CI / e2e_tests (pull_request) Successful in 8m31s
CI / docker (pull_request) Successful in 1m1s
CI / coverage (pull_request) Successful in 9m41s
CI / status-check (pull_request) Successful in 1s
CI / benchmark-regression (pull_request) Failing after 17m14s
Add release pipeline workflow triggered on version tags that builds
wheel and Docker image, creates Forgejo releases with artifacts.
Add uv caching to CI pipeline for faster builds. Add status-check
consolidation job for branch protection. Update CONTRIBUTING.md
with CI/CD documentation covering pipeline overview, required
checks, and release process.

Also fixes pre-existing test failures discovered during full nox
suite verification.

ISSUES CLOSED: #858
2026-03-21 00:15:49 +00:00