fabro/bin/dev
Bryan Helmkamp f4703d2cb5
fix(release): make release.sh portable across macOS and Linux
The nightly release workflow runs on Linux, but the script was written
with BSD-only idioms and had only ever been executed from a Mac. Every
scheduled nightly had been failing; the last successful nightly tag was
cut manually.

- days_since_2026: replace `date -j -f` (BSD) with a python3 one-liner
- sed -i: use the portable `sed -i.bak` + rm pattern; empty-suffix
  `sed -i ''` is a BSD-ism that breaks GNU sed's arg parsing

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 04:35:05 -04:00
..
docker-build.sh feat(docker): switch runtime image to Alpine on musl 2026-04-18 02:10:18 -04:00
release.sh fix(release): make release.sh portable across macOS and Linux 2026-04-18 04:35:05 -04:00