776 B
776 B
ci-template
Gitea template repo. Create a new repo with Use this template (tick "Git Content") to start with the Bongbetic CI
quality gates already in place: .gitea/workflows/ci.yml, .jscpd.json, CI.md.
After creating the repo:
- Add your language linter steps in the
lintjob (marker# @@LINT_STEPS@@inci.yml). Snippets for Python, Node and Rust live in theci-toolsrepo undersnippets/. - Add the secrets listed in
CI.md. - After the first CI run, require
CI / security (pull_request)andCI / lint (pull_request)onmain(ci-tools/bin/new-repo-ci.sh --protect-only <repo>, or Settings, Branches).
For repos that already exist, use ci-tools/bin/new-repo-ci.sh, which opens a PR instead.
Delete this README in the new repo.