Brian Bjarke Jensen and Cursor
34632980ba
Skip coverage floor check in partial CI test jobs.
...
Code Quality Pipeline / code-quality (pull_request) Successful in 48s
Test Python Package / integration-tests (pull_request) Successful in 47s
Test Python Package / coverage-report (pull_request) Failing after 15s
PR Title Check / check-title (pull_request) Successful in 5s
Test Python Package / unit-tests (pull_request) Successful in 21s
Unit and integration jobs each produce partial coverage; pytest-cov reads fail_under from pyproject.toml unless overridden with --cov-fail-under=0.
Co-authored-by: Cursor <[email protected] >
2026-07-07 20:33:21 +02:00
Brian Bjarke Jensen and Cursor
5393efc6cd
Enforce a 95% combined coverage floor in CI and local runs.
...
Test Python Package / unit-tests (pull_request) Failing after 56s
Code Quality Pipeline / code-quality (pull_request) Successful in 1m36s
Test Python Package / integration-tests (pull_request) Failing after 1m14s
Test Python Package / coverage-report (pull_request) Has been skipped
PR Title Check / check-title (pull_request) Successful in 35s
Configure fail_under in pyproject.toml and read it in the coverage-report workflow so the threshold stays in one place.
Co-authored-by: Cursor <[email protected] >
2026-07-07 20:27:39 +02:00
Brian Bjarke Jensen and Cursor
c1f4826d78
Use christopherhx v4 artifact actions for parallel coverage merge.
...
PR Title Check / check-title (pull_request) Successful in 6s
Test Python Package / unit-tests (pull_request) Successful in 18s
Code Quality Pipeline / code-quality (pull_request) Successful in 24s
Test Python Package / integration-tests (pull_request) Successful in 46s
Test Python Package / coverage-report (pull_request) Successful in 16s
Restore per-job coverage uploads while keeping unit and integration jobs parallel on Gitea 1.26.
Co-authored-by: Cursor <[email protected] >
2026-07-07 19:35:19 +02:00
Brian Bjarke Jensen and Cursor
0315a33a3b
Avoid cross-job artifacts; combine coverage with --cov-append.
...
PR Title Check / check-title (pull_request) Successful in 4s
Test Python Package / unit-tests (pull_request) Successful in 10s
Code Quality Pipeline / code-quality (pull_request) Successful in 24s
Test Python Package / integration-tests (pull_request) Successful in 20s
Test Python Package / coverage-report (pull_request) Successful in 24s
Gitea artifact download is unreliable with v3 actions, so the report job re-runs both suites on one runner after parallel test gates pass.
Co-authored-by: Cursor <[email protected] >
2026-07-07 19:27:26 +02:00
Brian Bjarke Jensen and Cursor
5d33ec6091
Use artifact action v3 for Gitea Actions compatibility.
...
PR Title Check / check-title (pull_request) Successful in 5s
Code Quality Pipeline / code-quality (pull_request) Successful in 24s
Test Python Package / unit-tests (pull_request) Successful in 22s
Test Python Package / integration-tests (pull_request) Successful in 32s
Test Python Package / coverage-report (pull_request) Failing after 3m18s
Gitea does not support upload-artifact/download-artifact v4 yet.
Co-authored-by: Cursor <[email protected] >
2026-07-07 19:17:57 +02:00
Brian Bjarke Jensen and Cursor
9538e4d26d
Split CI into parallel unit, integration, and coverage report jobs.
...
Code Quality Pipeline / code-quality (pull_request) Successful in 32s
PR Title Check / check-title (pull_request) Successful in 6s
Test Python Package / unit-tests (pull_request) Successful in 1m28s
Test Python Package / integration-tests (pull_request) Successful in 56s
Test Python Package / coverage-report (pull_request) Failing after 11s
Run test jobs in parallel and merge coverage artifacts for an accurate full-suite PR report.
Co-authored-by: Cursor <[email protected] >
2026-07-06 22:02:35 +02:00
Brian Bjarke Jensen and Cursor
30a1de32e8
Fix PR coverage comment posting in CI.
...
Test Python Package / test (pull_request) Successful in 48s
Code Quality Pipeline / code-quality (pull_request) Successful in 31s
PR Title Check / check-title (pull_request) Successful in 5s
Build the Gitea API payload with json.dumps so multiline coverage output is valid JSON, and fail the step when the API rejects the request.
Co-authored-by: Cursor <[email protected] >
2026-06-28 23:46:49 +02:00
Brian Bjarke Jensen and Cursor
a8491c005c
Automate releases from PR titles and clean up CI workflows.
...
Code Quality Pipeline / code-quality (pull_request) Failing after 39s
PR Title Check / check-title (pull_request) Successful in 5s
Test Python Package / test (pull_request) Successful in 1m3s
Add release and PR title checks, shared CI scripts, Gitea PR template, and align pyproject.toml to v0.3.1.
Co-authored-by: Cursor <[email protected] >
2026-06-28 22:18:40 +02:00
Brian Bjarke Jensen
f5af30328d
auto install all extra packages
Code Quality Pipeline / code-quality (pull_request) Successful in 18s
Test Python Package / test (pull_request) Successful in 59s
2025-09-15 01:03:34 +02:00
Brian Bjarke Jensen
3260a3ffb1
added new optional package to ci
Code Quality Pipeline / code-quality (pull_request) Failing after 6s
Test Python Package / test (pull_request) Failing after 6s
2025-09-15 00:59:40 +02:00
Brian Bjarke Jensen
c7cc2a3655
added optional package redis
Code Quality Pipeline / code-quality (pull_request) Successful in 17s
Test Python Package / test (pull_request) Failing after 43s
2025-09-14 20:15:11 +02:00
Brian Bjarke Jensen
918535ebc0
added test coverage and upload step
2025-09-14 17:51:57 +02:00
Brian Bjarke Jensen
c789e33290
initial commit
Code Quality Pipeline / code-quality (push) Failing after 1m49s
Test Python Package / test (push) Failing after 16s
Dependency Update Bot / update-check (push) Failing after 2m4s
Security Audit / safety (push) Failing after 1m26s
2025-08-31 17:50:04 +02:00