Commit 941ed32
committed
fix(rolling-update): explicit IFS + fail loud on malformed DEFAULT_EXTRA_ENV
- Gemini Medium (lines 924, 934): set IFS=$' \t\n' per read -a call so
the split is stable regardless of any surrounding IFS mutation.
- Codex P2 (line 938): validate DEFAULT_EXTRA_ENV entries explicitly.
Unlike user-supplied EXTRA_ENV (forgivable typo, silently dropped
for compatibility with existing deploy.env habits), DEFAULT_EXTRA_ENV
is where we install safeguards like GOMEMLIMIT; a typo there means
the safeguard is silently absent. Fail the merge with a clear
message instead.1 parent edd2a91 commit 941ed32
1 file changed
Lines changed: 15 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
920 | 920 | | |
921 | 921 | | |
922 | 922 | | |
| 923 | + | |
| 924 | + | |
923 | 925 | | |
924 | | - | |
| 926 | + | |
925 | 927 | | |
926 | 928 | | |
927 | 929 | | |
| |||
931 | 933 | | |
932 | 934 | | |
933 | 935 | | |
934 | | - | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
935 | 948 | | |
936 | 949 | | |
937 | 950 | | |
| |||
0 commit comments