NERUDO
Sign in
nerudo/runnerPublic
Loading community…
main
Commits

5 entries

README.md

0d9478c

nerudo-runner releases

Signed releases of nerudo-runner, the CI runner that runs a Nerudo repository's jobs on your own machines. Each job runs in a fresh machine that the runner removes afterwards: an Apple container VM on macOS, a docker or podman container on Linux, or a pod on Kubernetes. The source is cf/nerudo-runner in nerudo/nerudo.

This repository holds only the release files. Each version is a directory:

FileFor
nerudo-runner-VERSION-aarch64-apple-darwin.tar.gzmacOS on Apple silicon
nerudo-runner-VERSION-aarch64-unknown-linux-musl.tar.gzLinux arm64, static
nerudo-runner-VERSION-x86_64-unknown-linux-musl.tar.gzLinux x86_64, static
nerudo-runner-VERSION-kubernetes.yamlThe Kubernetes manifest, pinned to this version's digests
SHA256SUMSThe SHA-256 of each file above

.nerudo/packages.json lists every file with its size and digest. A maintainer signs each release, and the forge serves a file only while its bytes match that signed list.

Install

bash
curl -fsSL https://nerudo.dev/install/runner.sh | sh

The script picks the archive for your OS and CPU from the newest signed release, checks it against that release's SHA256SUMS, and installs nerudo-runner in ~/.local/bin.

Then log the runner in to a repository and start it. See the guides:

Work history & code evidence

Code ecosystem

Browse ecosystems →
Observed in repos on this profile

File and dependency evidence from up to six visible repos. Repository associations do not establish personal expertise or preference. Security tags describe tools and policies, without rating security.

Reading repo evidence…

Contribution activity

Filters

Commits, completed issues and releases, grouped by recorded issue or batch. Dates use UTC.

Loading recorded history…