builds.sr.ht can use private repos on git.sr.ht and elsewhere, but you have to configure each job with an SSH key that has access to your account.
The resulting build manifest should look something like this:
image: # ...
secrets:
- c043e12e-a297-4ece-b09c-bb5a99dc4094
sources:
- git@git.sr.ht:~yourname/your-private-repo
commit 8d6d72442c116c48f9bdeaf11429f906c1e0f993 Author: CismonX <admin@cismon.net> Date: 2026-05-12T11:45:59+08:00 Fix typos Noticed a typo while reading the docs, so I ran crate-ci/typos on the entire repo, and fixed them once and for all :) Notes: - "publically" is not necessarily a typo, but it is considered non-standard in modern English. Use "publicly" instead. - Similar case with "moreso".