Container image for Multica agent runner
- Nix 75.8%
- Just 19.2%
- Shell 5%
|
Some checks failed
Build, test and push and multica runner image / build-test-and-push (push) Failing after 4m57s
CI workflow now invokes `just build` / `just push "$version"` via `nix run nixpkgs#just --` instead of inlining the build and skopeo-copy logic. Tag flows from a single source: `version = "v0.2.29"` in nix/multica-runner.nix, surfaced as the built image's `imageTag` and read in CI with `nix eval --raw .#multica-runner.imageTag`. Future bumps edit one string. justfile changes: - `push` recipe uses `nix run nixpkgs#skopeo --` with --insecure-policy (no policy.json setup needed on hosts that lack it). - Reads SKOPEO_DEST_CREDS env for CI; falls back to ambient auth from ~/.config/containers/auth.json locally. - `mkdir -p /var/tmp` (no-op locally; needed for the minimal nixos runner image where skopeo otherwise fails). |
||
|---|---|---|
| .forgejo | ||
| nix | ||
| .envrc | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| justfile | ||