After the local project exists and only after a yes (default no): write the needed keys to .env created with umask 077 and mode 600, never replacing an existing file without a yes, and add .env to .git/info/exclude. Report it in the summary without showing a value. A new lib/envfile.sh (class EnvFileWriter). Step 9 and extensions 9c and 9d of [UC-001].
Phase: MIL-005
Reference: [UC-001]
After the local project exists and only after a yes (default no): write the needed keys to `.env` created with `umask 077` and mode 600, never replacing an existing file without a yes, and add `.env` to `.git/info/exclude`. Report it in the summary without showing a value. A new `lib/envfile.sh` (class `EnvFileWriter`). Step 9 and extensions 9c and 9d of [UC-001].
Phase: MIL-005
Reference: [UC-001]
Tirsvad
added this to the MIL-005 Credentials milestone 2026-10-06 06:49:03 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
After the local project exists and only after a yes (default no): write the needed keys to
.envcreated withumask 077and mode 600, never replacing an existing file without a yes, and add.envto.git/info/exclude. Report it in the summary without showing a value. A newlib/envfile.sh(classEnvFileWriter). Step 9 and extensions 9c and 9d of [UC-001].Phase: MIL-005
Reference: [UC-001]