feat(all): add better config management #964
Labels
needs-discussion
Needs discussion before proceeding
scope:ci
Scope: Continuous Integration
type:feat
type: Feature
Currently, CI config is tucked away
.github/configs/
and is defined informally in YAML files and AFICT doesn't support nested dictionaries for config values. We could benefit by improving our config management.One idea would be to add user profiles to the config management introduced in #892. These profiles could be checked in and also contain CI user profiles to handle CI config for release building, see, for example #962.
Such a config can be used by
consume direct
which, in its final form, will require the location of binaries for every client under test. Some clients even have multiple binaries for each test format (state, blockchain, eof).Tasks
The text was updated successfully, but these errors were encountered: