This website requires JavaScript.
Explore
Help
Sign In
recipe-maintainers
/
cc-ci
Watch
0
Star
0
Fork
0
You've already forked cc-ci
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
cfda9e72dbaa48362ef97a8d647ae11b9e177ecf
cc-ci
/
runner
/
harness
History
autonomic-bot
e9745c8c74
All checks were successful
continuous-integration/drone/push
Build is passing
Details
continuous-integration/drone
Build is passing
Details
feat(bsky): EXPECTED_NA['upgrade'] suppresses the upgrade-tier base deploy — single deploy = PR head; bluesky-pds declares it (no deployable base: every published tag pins the republished moving :0.4). upgrade_base() extracted pure + 6 unit tests; meta-key doc regenerated. 253 unit tests + repo lint PASS
2026-06-11 11:51:12 +00:00
..
__init__.py
M4: harness + green install stage (custom-html + Playwright); guaranteed teardown; M4 CLAIMED
2026-05-27 00:23:55 +01:00
abra.py
feat(harness): P3 per-run ABRA_DIR — structural recipe-tree isolation, recipe flock deleted
2026-06-10 04:18:33 +00:00
browser.py
style: repo-wide lint pass — make the lint gate green again
2026-06-09 21:56:15 +00:00
canonical.py
feat(harness): P1 — single registry-backed meta loader (rcust)
2026-06-10 16:46:58 +00:00
card.py
feat(lvl5): P1 — 5-rung ladder (L5=abra recipe lint) + de-capped level semantics
2026-06-11 07:42:30 +00:00
deps.py
feat(harness): P2 — delete legacy customization keys & paths (rcust)
2026-06-10 17:01:33 +00:00
discovery.py
feat(harness): P4 — custom-test ergonomics (rcust)
2026-06-10 17:14:21 +00:00
generic.py
feat(harness): P3 — uniform ctx hook convention (rcust)
2026-06-10 17:10:26 +00:00
http.py
style: repo-wide lint pass — make the lint gate green again
2026-06-09 21:56:15 +00:00
level.py
feat(lvl5): P1 — 5-rung ladder (L5=abra recipe lint) + de-capped level semantics
2026-06-11 07:42:30 +00:00
lifecycle.py
fix(harness): services_converged — a replica deficit explained entirely by Complete tasks is converged (triggered one-shot, rcust M2 lasuite-drive root cause)
2026-06-11 00:26:53 +00:00
lifetime.py
feat(harness): P1 lock-lifetime hardening — PDEATHSIG + SIGTERM/SIGALRM teardown funnel + 60-min hard deadline
2026-06-10 04:04:28 +00:00
lint.py
fix(lvl5): lint executor PR-path — abra lint selects+checks out the repo DEFAULT BRANCH; scratch clone of a detached per-run tree has none (FATA, live 400-402), and a stale default would be silently linted instead of the PR head. Force local main AT the tested ref + repoint origin to the scratch itself (offline tag fetch, no drift). Regression test with detached two-commit source proves exact-ref content is linted. 247 unit tests green; real-abra detached-source smoke pass.
2026-06-11 10:56:56 +00:00
manifest.py
fix(harness): redact secret-named meta values in the customization manifest (rcust)
2026-06-10 19:09:09 +00:00
meta.py
feat(bsky): EXPECTED_NA['upgrade'] suppresses the upgrade-tier base deploy — single deploy = PR head; bluesky-pds declares it (no deployable base: every published tag pins the republished moving :0.4). upgrade_base() extracted pure + 6 unit tests; meta-key doc regenerated. 253 unit tests + repo lint PASS
2026-06-11 11:51:12 +00:00
naming.py
style(1b): auto-format + lint-clean the whole codebase (RL1)
2026-05-27 20:52:05 +01:00
results.py
feat(lvl5): P1 — 5-rung ladder (L5=abra recipe lint) + de-capped level semantics
2026-06-11 07:42:30 +00:00
screenshot.py
fix(shot): A1 — blank-retry keeps the LARGER frame (retry snapped to temp path, os.replace only if >= first; worse late frame discarded + temp cleaned); regression test [9999,4801]->9999; 207 unit tests pass, lint PASS
2026-06-11 06:24:01 +00:00
sso.py
feat(2w): W0.1 keycloak realm lifecycle primitives (WC1)
2026-05-28 23:16:48 +01:00
warm.py
feat(2w): W1 canonical registry module (WC2) + alerts archived
2026-05-29 02:15:11 +01:00
warmsnap.py
style: repo-wide lint pass — make the lint gate green again
2026-06-09 21:56:15 +00:00