Prove the repository URLs with a file in the repository
ci / ratchet (pull_request) Successful in 3s
ci / secret-sweep (pull_request) Successful in 6s
ci / vault (pull_request) Successful in 5s
ci / conformance (pull_request) Successful in 8s
ci / doc-references (pull_request) Successful in 4s
ci / complete (pull_request) Successful in 3s
ci / spec-counts (pull_request) Successful in 28s
ci / client (pull_request) Successful in 33s
ci / analysis (pull_request) Successful in 1m31s
A wellKnown belongs on the host of the URL it vouches for
ci / spec-counts (pull_request) Successful in 27s
ci / analysis (pull_request) Successful in 1m28s
ci / ratchet (pull_request) Successful in 5s
ci / secret-sweep (pull_request) Successful in 6s
ci / conformance (pull_request) Successful in 12s
ci / complete (pull_request) Successful in 3s
ci / vault (pull_request) Successful in 4s
ci / doc-references (pull_request) Successful in 3s
ci / client (pull_request) Successful in 28s
A funding.json manifest, because the audit still needs paying for
ci / conformance (pull_request) Successful in 8s
ci / ratchet (pull_request) Successful in 5s
ci / doc-references (pull_request) Successful in 5s
ci / complete (pull_request) Successful in 3s
ci / client (pull_request) Successful in 27s
ci / spec-counts (pull_request) Successful in 33s
ci / secret-sweep (pull_request) Successful in 5s
ci / vault (pull_request) Successful in 3s
ci / analysis (pull_request) Successful in 1m23s
The cross-engine harness builds again, and the spec says what the suites count
ci / vault (pull_request) Successful in 4s
ci / secret-sweep (pull_request) Successful in 6s
ci / doc-references (pull_request) Successful in 3s
ci / complete (pull_request) Successful in 3s
ci / ratchet (pull_request) Successful in 5s
ci / conformance (pull_request) Successful in 10s
ci / client (pull_request) Successful in 27s
ci / spec-counts (pull_request) Successful in 27s
ci / analysis (pull_request) Successful in 1m30s
Static analysis and the fuzzer in CI, and what the rules caught
ci / secret-sweep (pull_request) Successful in 5s
ci / ratchet (pull_request) Successful in 5s
ci / vault (pull_request) Successful in 6s
ci / conformance (pull_request) Successful in 9s
ci / doc-references (pull_request) Successful in 3s
ci / complete (pull_request) Successful in 2s
ci / spec-counts (pull_request) Successful in 26s
ci / client (pull_request) Successful in 33s
ci / analysis (pull_request) Successful in 1m30s
Fuzz the three parsers a peer or a relay can reach, and fix what it found
ci / secret-sweep (pull_request) Successful in 5s
ci / ratchet (pull_request) Successful in 5s
ci / vault (pull_request) Successful in 6s
ci / conformance (pull_request) Successful in 9s
ci / doc-references (pull_request) Successful in 4s
ci / complete (pull_request) Successful in 4s
ci / client (pull_request) Successful in 30s
ci / spec-counts (pull_request) Successful in 26s
docs: a commit count goes stale the moment it is written
ci / vault (pull_request) Successful in 3s
ci / secret-sweep (pull_request) Successful in 5s
ci / ratchet (pull_request) Successful in 6s
ci / doc-references (pull_request) Successful in 4s
ci / conformance (pull_request) Successful in 10s
ci / complete (pull_request) Successful in 4s
ci / client (pull_request) Successful in 30s
ci / spec-counts (pull_request) Successful in 28s
Record what the engine has done, and what blocks a version
ci / secret-sweep (pull_request) Successful in 5s
ci / ratchet (pull_request) Successful in 6s
ci / conformance (pull_request) Successful in 10s
ci / complete (pull_request) Successful in 4s
ci / client (pull_request) Successful in 29s
ci / spec-counts (pull_request) Successful in 28s
ci / vault (pull_request) Successful in 4s
ci / doc-references (pull_request) Successful in 3s
docs: the badge self-assessment, including what it fails
ci / ratchet (pull_request) Successful in 5s
ci / vault (pull_request) Successful in 5s
ci / secret-sweep (pull_request) Successful in 6s
ci / complete (pull_request) Successful in 3s
ci / client (pull_request) Successful in 32s
ci / spec-counts (pull_request) Successful in 31s
ci / conformance (pull_request) Successful in 8s
ci / doc-references (pull_request) Successful in 4s
The other side of a message the app sent
ci / vault (pull_request) Successful in 4s
ci / conformance (pull_request) Successful in 10s
ci / secret-sweep (pull_request) Successful in 6s
ci / ratchet (pull_request) Successful in 6s
ci / doc-references (pull_request) Successful in 4s
ci / complete (pull_request) Successful in 4s
ci / client (pull_request) Successful in 31s
ci / spec-counts (pull_request) Successful in 29s
One real message through a live obfs4 bridge
ci / secret-sweep (pull_request) Successful in 5s
ci / vault (pull_request) Successful in 4s
ci / complete (pull_request) Successful in 3s
ci / conformance (pull_request) Successful in 10s
ci / spec-counts (pull_request) Successful in 28s
ci / ratchet (pull_request) Successful in 5s
ci / doc-references (pull_request) Successful in 5s
ci / client (pull_request) Successful in 26s
SELF-HOSTING: list every outbound connection the relay can open
ci / secret-sweep (pull_request) Successful in 11s
ci / ratchet (pull_request) Successful in 9s
ci / conformance (pull_request) Successful in 15s
ci / client (pull_request) Successful in 1m26s
ci / vault (pull_request) Successful in 9s
ci / doc-references (pull_request) Successful in 4s
ci / complete (pull_request) Successful in 3s
ci / spec-counts (pull_request) Successful in 1m20s
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