You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3eba121
Browse filesBrowse the repository at this point in the historyBrowse files
fix(ci): route FreeBSD build through canonical scripts/build.sh
- scripts/env.sh: add freebsd* OS detection + MAKE=gmake (BSD make
doesn't understand GNU Makefile.cbm syntax; all other platforms use 'make')
- scripts/build.sh: use $MAKE instead of hard-coded 'make' (2 call sites)
- scripts/package-release.sh: add 'freebsd' to GOOS case validation + usage
- .github/workflows/_build.yml: replace inline gmake calls with
scripts/build.sh, following venue-parity contract
Venue parity contract requires: provision in prepare:, call canonical
scripts/ in run:. Inline gmake violated this — now FreeBSD follows the
same pattern as Linux/macOS/Windows.
Closes: PR DeusData#1422 venue-parity contract violation
Signed-off-by: Pedro Ramos <131530838+pr9000@users.noreply.github.com>
0 commit comments