Skip to content

fix(ci): retain Continue test and public release evidence - #988

Merged
AlexMikhalev merged 1 commit into
mainfrom
task/3488-continue-cd-evidence
Oct 14, 2026
Merged

AlexMikhalev merged 1 commit into
mainfrom
task/3488-continue-cd-evidence

Conversation

@AlexMikhalev

Copy link
Copy Markdown
Contributor

Continue CI discarded its test-output artifact when a test failed, and release download verification was only visible in job logs. Preserve the actual test log and any receipt on failure, while retaining the original failure exit through pipefail. Upload the anonymous public ZIP/checksum readback from the release job, including partial evidence when verification fails.

Validation: actionlint and whitespace checks pass; independent review confirmed failure status survives tee. The current released 0.1.1 ZIP was anonymously re-downloaded, all 13 payload hashes matched the successful release source, and its six tests passed with released grep 1.21.20. Extension/package bytes, version, publication permissions and immutable-release checks are unchanged. UBS does not support YAML and reported no scan.

Refs https://git.terraphim.cloud/terraphim/terraphim-ai/issues/3488

@AlexMikhalev
AlexMikhalev merged commit 7813aa1 into main Oct 14, 2026
7 checks passed
@AlexMikhalev
AlexMikhalev deleted the task/3488-continue-cd-evidence branch October 14, 2026 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant