affaan-m
5dc3f96743
test(release): fail when the asynchronous check queue cannot complete
...
Preserve contributor history while applying the exact reviewed current-main repair.
Source-PR: https://github.com/affaan-m/ECC/pull/3195
Source-Parent: f36b5d1fda
Review-Manifest-SHA256: ac156e1ed28f771f5ddb00913804dbdc79d96c13dc2090bc86f10e0fec7f5636
2026-09-28 03:59:37 -04:00
affaan-m
f36b5d1fda
fix(release): bind privileged checkout to verified event commit
...
Preserve contributor history and current-main behavior while resolving the exact reviewed follow-up.
Source-PR: https://github.com/affaan-m/ECC/pull/3195
Source-Parent: ffb69744b0
Review-Manifest-SHA256: f732b9a4ceb5adced2990690c3857227088bbcccbb5114fcaaa581ecf16eb13f
2026-09-28 00:54:51 -04:00
affaan-m
ffb69744b0
fix(release): report pending gate reasons on bounded timeout
...
Retain the last gate diagnosis through deadline and attempt exhaustion, preserve unrelated failures, and use immutable hostile-response fixtures.
Source-PR: https://github.com/affaan-m/ECC/pull/3195
Reviewed-Manifest-SHA256: d480e46e86a19ea13ff0072612abf61d3a716a5ce05d6ac4232d5eb5edfbcd39
2026-09-27 23:46:15 -04:00
affaan-m
7c9c44736b
fix(release): bind trusted checks and signed tag identity on current main
2026-09-27 22:48:51 -04:00
Viggo Phillips
32c10932fc
fix: accept nullable workflow metadata
2026-09-21 09:54:49 +02:00
Viggo Phillips
5b05a3f006
fix: address release gate review findings
2026-09-21 09:05:55 +02:00
Viggo Phillips
1e4576e685
fix: enforce signed release provenance gates
2026-09-20 23:46:22 +02:00
haelyra and GitHub
005eff40fd
fix(install): harden universal setup release path ( #2888 )
...
* fix(install): harden universal setup release path
* docs(adal): use ecc-universal doctor command
2026-08-30 18:54:00 -04:00
haelyra
01779a4a2b
test(release): cover final review blockers
2026-08-24 21:14:29 -04:00
haelyra
7d9f70c501
test(release): enforce release-note filename convention
2026-08-24 21:08:51 -04:00
haelyra
e3a1ac6f3f
fix(opencode): migrate legacy managed home installs
2026-08-24 20:59:57 -04:00
haelyra
47d629633b
test(release): require packed uninstall skill cleanup
2026-08-24 20:56:27 -04:00
haelyra
a504b19411
test(release): derive reviewed notes from tag
2026-08-24 20:34:26 -04:00
haelyra
2c5a91a1d6
fix(release): make ECC 2.2 ready to publish
2026-08-24 20:15:12 -04:00
haelyra
6e66dfbae8
test(release): add ECC 2.2 readiness regressions
2026-08-24 20:08:41 -04:00
Affaan Mustafa and GitHub
06c5e118c4
test(release): verify packed Ito distribution ( #2803 )
2026-08-16 18:23:27 -04:00
haelyra
bab38ae91b
fix(security): close installer filesystem races
...
Use no-follow file descriptors for legacy Codex snapshots, verification, restoration, and marker cleanup. Quarantine candidate removals and verify inode identity before deletion.
Carry the lifecycle runner as a verified artifact so privileged release workflows never dynamically check out and execute an output-selected revision.
2026-08-13 16:59:06 -04:00
1db5c8ab4a
fix(install): harden ECC installer lifecycle
...
Make Antigravity 2.0 installs native and safely migrate legacy state. Ensure doctor, repair, status projection, repeat installs, legacy Codex sync, and uninstall converge without losing user files. Exclude Python bytecode and harden repo-scan bootstrap guidance.
Gate publishing and pull-request merges on one exact packed artifact completing install, repeat, drift, repair, status, and uninstall across Linux, macOS, and Windows.
Co-authored-by: lorencifernando-coder <lorenci.fernando@gmail.com >
Co-authored-by: Suliman Abdulrazzaq <suliman9000a@gmail.com >
Co-authored-by: Wu Shuwen <mikewushuwen@outlook.com >
2026-08-13 16:42:51 -04:00