Restore native Forgejo CI and primary hosting #110

Open
adam wants to merge 3 commits from codex/forgejo-primary-hosting into main
Owner

Restore project validation on Forgejo using the existing pinned inputs and full native workflow gates. Jobs run in fresh repository-scoped ephemeral VMs; deployment and cache publishing credentials stay outside the guests. Owned source fetches retain the same revisions.

The ARM runner passed live private checkout, scoped Nix fetching, artifact upload with independent stored-content hashing, anonymous denial, and a dependent job in a second fresh VM. Native x86 and full project workflow results are required before changing the protected merge gate. Main tips and administrator push/merge blocks remain unchanged.

GitHub workflows remain as historical records. Go module identities and historical provenance links are preserved. Host fixture checks do not establish deployed-host acceptance; production physical provisioning remains separately gated.

Retains the ten-job native ARM Hydra gate, validates exact task attempts with pagination, and checks every expected derivation against the immutable evaluation. Public CI does not replace the private historical NVMe campaign result.

Restore project validation on Forgejo using the existing pinned inputs and full native workflow gates. Jobs run in fresh repository-scoped ephemeral VMs; deployment and cache publishing credentials stay outside the guests. Owned source fetches retain the same revisions. The ARM runner passed live private checkout, scoped Nix fetching, artifact upload with independent stored-content hashing, anonymous denial, and a dependent job in a second fresh VM. Native x86 and full project workflow results are required before changing the protected merge gate. Main tips and administrator push/merge blocks remain unchanged. GitHub workflows remain as historical records. Go module identities and historical provenance links are preserved. Host fixture checks do not establish deployed-host acceptance; production physical provisioning remains separately gated. Retains the ten-job native ARM Hydra gate, validates exact task attempts with pagination, and checks every expected derivation against the immutable evaluation. Public CI does not replace the private historical NVMe campaign result.
adam changed title from Stage Forgejo primary hosting to Restore native Forgejo CI and primary hosting 2026-10-04 02:23:32 -04:00
Port validation workflows to native Forgejo runners
Some checks failed
CI / Formatting and deployment checks (pull_request) Has been cancelled
CI / x86_64 Nix checks (core) (pull_request) Has been cancelled
CI / Select expensive ARM64 checks (pull_request) Has been cancelled
CI / ARM64 checks on Hydra () (pull_request) Has been cancelled
CI / x86_64 Nix checks (pull_request) Has been cancelled
CI / Native ARM64 checks and operator packages (pull_request) Has been cancelled
CI / Native ARM64 remote development helper (pull_request) Has been cancelled
cda86bc14c
Bind Hydra waiters to global and repository-local Forgejo run identities
Some checks failed
CI / x86_64 Nix checks (pull_request) Blocked by required conditions
CI / Native ARM64 checks and operator packages (pull_request) Waiting to run
CI / Native ARM64 remote development helper (pull_request) Waiting to run
CI / Select expensive ARM64 checks (pull_request) Successful in 1m2s
CI / ARM64 checks on Hydra () (pull_request) Has been skipped
CI / x86_64 Nix checks (core) (pull_request) Failing after 1m10s
CI / Formatting and deployment checks (pull_request) Failing after 13s
f6f114a2bb
Some checks are pending
CI / x86_64 Nix checks (pull_request) Blocked by required conditions
CI / Native ARM64 checks and operator packages (pull_request) Waiting to run
CI / Native ARM64 remote development helper (pull_request) Waiting to run
CI / Select expensive ARM64 checks (pull_request) Successful in 1m2s
CI / ARM64 checks on Hydra () (pull_request) Has been skipped
CI / x86_64 Nix checks (core) (pull_request) Failing after 1m10s
CI / Formatting and deployment checks (pull_request) Failing after 13s
kaiba/ci-cutover-pending
Required
Some required checks are missing.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin codex/forgejo-primary-hosting:codex/forgejo-primary-hosting
git switch codex/forgejo-primary-hosting
Sign in to join this conversation.
No description provided.