Commit 0af2944
fix(release): use pipe delimiter in vendorHash sed commands (#657)
## Summary
- The three `vendorHash` substitutions in `scripts/release.sh` used `/`
as the sed delimiter, which clashes with the `/` characters in base64
sha256 hashes. BSD sed (macOS) aborts with `bad flag in substitute
command: 'F'`, leaving `flake.nix` with an empty `vendorHash` and a
stray `flake.nix.bak`.
- Switch those three substitutions to `|` as the delimiter so slashes in
the hash pass through unchanged.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 0d34053 commit 0af2944
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| |||
0 commit comments