Expand description
The dev_environment table: how a command runs in the project’s own
development environment, and how CI puts that environment on a runner.
release-kit assumes no environment manager. The operator records the answer, nothing infers it from a file the target carries, and a target with no answer renders what it rendered before the table existed.
SATISFIES target-config:a-dev-environment-is-a-recorded-answer
Structs§
- Action
Step - One action step, pinned to a full commit.
- DevEnvironment
- The recorded answer. A configuration with no table gives no answer, and
a table whose
runis empty states that the project gives none, which clears a recorded one. - Github
Setup - The GitHub steps that put the environment on a runner.
- Gitlab
Setup - The GitLab image and setup lines of a job that runs a project tool.
Enums§
- Input
- One input value: the scalar kinds a workflow input takes.