feat(ci): adapt formal releases and MAIN deployment #3

Merged
eezd merged 3 commits from dev into main 2026-10-30 11:15:59 +08:00
Owner

Implement date/hash releases, six native targets, trusted-main admission, resumable original-artifact checkpoints and automatic MAIN deployment from the verified public GHCR digest. Preserve production data and Pages.

Validation: 31 behavior tests passed; dev CI run 69 and PR CI run 71 passed all checks, packaging and container smoke tests. DEV is deployed at the exact source SHA, public HTTP 200 and all seven synthetic note hashes preserved. Production directory backup verified across 350 files; both database backup copies passed read-only quick_check, and 77 existing notes are preserved. Formal publication requires successful CI on the actual merge commit.

Implement date/hash releases, six native targets, trusted-main admission, resumable original-artifact checkpoints and automatic MAIN deployment from the verified public GHCR digest. Preserve production data and Pages. Validation: 31 behavior tests passed; dev CI run 69 and PR CI run 71 passed all checks, packaging and container smoke tests. DEV is deployed at the exact source SHA, public HTTP 200 and all seven synthetic note hashes preserved. Production directory backup verified across 350 files; both database backup copies passed read-only quick_check, and 77 existing notes are preserved. Formal publication requires successful CI on the actual merge commit.
eezd added 1 commit 2026-10-30 10:55:15 +08:00
feat(ci): adapt formal releases and MAIN deployment
Development CI / check-and-package (push) Successful in 3m52s
GitHub Git mirror / mirror (push) Successful in 5s
Main CI / check-and-package (pull_request) Successful in 3m51s
Development CI / image (push) Successful in 20s
Main CI / image (pull_request) Successful in 12s
Development CI / deploy-development (push) Successful in 5s
525fa51b19
eezd added 1 commit 2026-10-30 10:57:52 +08:00
fix(ci): validate release identities and workflow environment
GitHub Git mirror / mirror (push) Successful in 4s
Development CI / check-and-package (push) Canceled after 0s
Development CI / image (push) Canceled after 0s
Development CI / deploy-development (push) Canceled after 0s
Main CI / check-and-package (pull_request) Successful in 3m52s
Main CI / image (pull_request) Successful in 16s
344ff42823
eezd added 1 commit 2026-10-30 11:04:00 +08:00
fix(ci): check exact main admission across pending runs
GitHub Git mirror / mirror (push) Successful in 6s
Development CI / check-and-package (push) Successful in 3m49s
Development CI / image (push) Successful in 19s
Main CI / check-and-package (pull_request) Successful in 3m49s
Development CI / deploy-development (push) Successful in 11s
Main CI / image (pull_request) Successful in 11s
be616668fc
eezd merged commit 32c1c25414 into main 2026-10-30 11:15:59 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eezd/RawMark#3