perf(ci): verifizierte PR-Candidates ohne zweiten Build deployen #6

Merged
vadimenovikau merged 1 commits from codex/quickstack-reuse-pr-candidates into main 2026-08-26 10:23:29 +00:00
Owner

Änderung

  • Interne Pull Requests veröffentlichen die vollständig verifizierten sha-<commit>-Candidates bereits im PR-Lauf.
  • Der anschließende Branch-Lauf zieht denselben Candidate, prüft Revision und Pflichtdateien und überspringt den Docker-Build.
  • Fork-PRs bleiben strikt validation-only und veröffentlichen keine Images.
  • Registry-Digests und Image-Revision werden vor Wiederverwendung geprüft.

Mit Fast-Forward-Merges wird jeder Commit damit nur einmal gebaut; der Staging-Lauf deployt exakt den im PR geprüften Digest.

Tests

node --test .gitea/actions/quickstack-oci/deploy.test.mjs .gitea/actions/quickstack-oci/release.test.mjs — 24/24 grün.

## Änderung - Interne Pull Requests veröffentlichen die vollständig verifizierten `sha-<commit>`-Candidates bereits im PR-Lauf. - Der anschließende Branch-Lauf zieht denselben Candidate, prüft Revision und Pflichtdateien und überspringt den Docker-Build. - Fork-PRs bleiben strikt validation-only und veröffentlichen keine Images. - Registry-Digests und Image-Revision werden vor Wiederverwendung geprüft. Mit Fast-Forward-Merges wird jeder Commit damit nur einmal gebaut; der Staging-Lauf deployt exakt den im PR geprüften Digest. ## Tests `node --test .gitea/actions/quickstack-oci/deploy.test.mjs .gitea/actions/quickstack-oci/release.test.mjs` — 24/24 grün.
vadimenovikau added 1 commit 2026-08-26 10:22:35 +00:00
perf(ci): reuse verified pull request candidates
Platform CI tests / QuickStack deploy action tests (pull_request) Successful in 25s
Nuvisphere/Platform-CI: Immutable QuickStack OCI deployment / Build once and deploy exact digest (pull_request) Successful in 28s
Platform CI tests / QuickStack deploy action tests (push) Successful in 21s
Nuvisphere/Platform-CI: Immutable QuickStack OCI deployment / Build once and deploy exact digest (push) Successful in 28s
0cc4f072e7
vadimenovikau merged commit 0cc4f072e7 into main 2026-08-26 10:23:29 +00:00
vadimenovikau deleted branch codex/quickstack-reuse-pr-candidates 2026-08-26 10:23:29 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Nuvisphere/Platform-CI#6