Add local candidate validation

This commit is contained in:
2026-10-05 17:47:50 +00:00
parent be225cf634
commit 617c243923
14 changed files with 939 additions and 34 deletions

View File

@@ -19,9 +19,11 @@ shell syntax. Each `env` map overlays the current environment for that child.
The overlay does not modify the ReleaseKit process environment.
Unknown fields are rejected so a setting cannot be silently ignored. Build and
delivery fields will be added when those operations are implemented. Profile
loading and child-command adaptation are implemented; no CLI operation consumes
the profile yet.
delivery fields will be added when those operations are implemented. The `check`
command uses `product`, `remote`, and `checks`. If `checks` is omitted or empty,
it runs `go test -mod=readonly -count=1 ./...` with Go module and toolchain
network access disabled. If checks are configured, they replace that default and
run in order.
See the [profile example](../examples/releasekit.json). The
[CLI contract](cli.md) lists the currently available command.