ci: move CI to Gitea Actions #74

Merged
extant2000git merged 1 commits from ci/gitea-actions into main 2026-10-14 14:10:45 +00:00
Owner

Moves CI off GitLab and onto Gitea Actions. Replaces PR #65, which edited .gitlab-ci.yml.

Eight jobs, one per suite plus the gates: secret-sweep, conformance, ratchet, client, vault, spec-counts, doc-references, complete. Every gate .gitlab-ci.yml had is kept, and .gitlab-ci.yml is deleted in the same change.

Rebased onto main at 4b4042f, the unified 0.32 spec. Local run on that tree:

suite result
conformance 308 passed, 0 failed
ratchet 35 passed, 0 failed
client 289 passed, 0 failed
vault 26 passed, 0 failed
check-doc-references 153 sections, every reference resolves
check-exports-documented 106 exports, each documented
secret-sweep clean, 85 files

The suites that need a network, a Swift toolchain or a running relay (relay.mjs, federation.mjs, fleet.mjs, interop.mjs) do not run here, same as before.

The README, SELF-HOSTING, AUDIT-SCOPE, SPEC and package.json links move from gitlab.com to git.extant2000.com.

🤖 Generated with Claude Code

Moves CI off GitLab and onto Gitea Actions. Replaces PR #65, which edited `.gitlab-ci.yml`. Eight jobs, one per suite plus the gates: secret-sweep, conformance, ratchet, client, vault, spec-counts, doc-references, complete. Every gate `.gitlab-ci.yml` had is kept, and `.gitlab-ci.yml` is deleted in the same change. Rebased onto main at 4b4042f, the unified 0.32 spec. Local run on that tree: | suite | result | |---|---| | conformance | 308 passed, 0 failed | | ratchet | 35 passed, 0 failed | | client | 289 passed, 0 failed | | vault | 26 passed, 0 failed | | check-doc-references | 153 sections, every reference resolves | | check-exports-documented | 106 exports, each documented | | secret-sweep | clean, 85 files | The suites that need a network, a Swift toolchain or a running relay (relay.mjs, federation.mjs, fleet.mjs, interop.mjs) do not run here, same as before. The README, SELF-HOSTING, AUDIT-SCOPE, SPEC and package.json links move from gitlab.com to git.extant2000.com. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
extant2000git added 1 commit 2026-10-14 14:09:49 +00:00
ci: move CI to Gitea Actions
ci / secret-sweep (pull_request) Successful in 5s
ci / ratchet (pull_request) Successful in 6s
ci / vault (pull_request) Successful in 4s
ci / complete (pull_request) Successful in 3s
ci / conformance (pull_request) Successful in 10s
ci / doc-references (pull_request) Successful in 5s
ci / client (pull_request) Successful in 26s
ci / spec-counts (pull_request) Successful in 29s
45b7201986
Translates .gitlab-ci.yml to .gitea/workflows/ci.yml and deletes it. All
eight jobs kept on mac1/mac2 (ubuntu-latest, node:22-bookworm): secret
sweep, conformance, ratchet, client, vault, spec-counts, doc-references,
complete. Links and package.json repository now point at
git.extant2000.com/extant2000.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
extant2000git merged commit 41b2aca1a0 into main 2026-10-14 14:10:45 +00:00
Sign in to join this conversation.