git.opengrind.org CI orchestrator
  • Rust 98.9%
  • Shell 1.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-07 17:36:38 +02:00
.vscode Reformat at tab width 4 2026-08-07 00:33:39 +02:00
deploy Add open-grind-ci-orchestrator.service 2026-07-28 23:15:05 +02:00
fixtures Fix empty event matching issue 2026-07-30 16:16:33 +02:00
src Cover the ephemeral runner read-back with tests 2026-08-07 17:36:38 +02:00
.editorconfig Adopt @opengrind/config and lefthook 2026-08-07 00:32:12 +02:00
.git-blame-ignore-revs Ignore the tab-width reformat in blame 2026-08-07 00:33:39 +02:00
.gitignore Adopt @opengrind/config and lefthook 2026-08-07 00:32:12 +02:00
.prettierignore Adopt @opengrind/config and lefthook 2026-08-07 00:32:12 +02:00
bun.lock Adopt @opengrind/config and lefthook 2026-08-07 00:32:12 +02:00
bunfig.toml Adopt @opengrind/config and lefthook 2026-08-07 00:32:12 +02:00
Cargo.lock Load credentials from file, add created_at timestamp to track VMs lifetime, poll multiple repositories non-blocking 2026-07-28 23:14:23 +02:00
Cargo.toml Load credentials from file, add created_at timestamp to track VMs lifetime, poll multiple repositories non-blocking 2026-07-28 23:14:23 +02:00
config.example.toml Update checks CI image in config.example.toml 2026-07-31 13:59:01 +02:00
lefthook.yml Adopt @opengrind/config and lefthook 2026-08-07 00:32:12 +02:00
LICENSE Initial commit 2026-07-28 20:49:07 +02:00
package.json Adopt @opengrind/config and lefthook 2026-08-07 00:32:12 +02:00
README.md Reformat at tab width 4 2026-08-07 00:33:39 +02:00
rustfmt.toml Adopt @opengrind/config and lefthook 2026-08-07 00:32:12 +02:00

git.opengrind.org CI Orchestrator

Forgejo Actions orchestrator for Open Grind CI.

Credentials

Credential Scope
forgejo-runner-token Owner-level, write:repository. Registers and deletes runners, reads the job queue
forgejo-status-token Plain write:repository on a bot account. Publishes the commit status about check workflow
hetzner-token Hetzner Cloud API token, Read & Write, scoped to the CI project
vultr-token Vultr API key
cherry-token Cherry Servers API key
cherry-project-id Cherry Servers project ID

License

MIT