Repository navigation
0.25.0-alpha
Pre-release
Pre-release
·
13 commits
to main
since this release
Added
init --template secrets: an opt-in starter-tree variant that demonstrates secrets
(docs/SECRETS_DESIGN.md) and runs on the first command — a{{CFSECRET_DEMO_API_KEY}}
placeholder in each Environment patch, environment-leveldemo.secret.envfiles with a
Client-A/Production override, and one whole-file secret viareplace
(configtransform-template-credentials.json). Every value is obviously fake. Because the
*.secret.*files are plaintext until git-crypt covers them,initprints how to set that up —
and never writes.gitattributesitself, since a git-crypt rule on a machine without git-crypt
breaksgit add. Never part of the default template. Thedefaultandhostsvariants are
unchanged byte for byte. Seedocs/INIT_COMMAND_DESIGN.md's "Thesecretsvariant".