ReviewOS

also looking at this

craft-native/craft

fix(ci): guard the pantry-env evals in package.json too, which #107 missed

#111
Merged glennmichael123 wants to merge fix/ci-pantry-env-package-scripts into main
1 file +8 -8
package.jsonmodified+8-8
Changes to package.json
@@ -14,8 +14,8 @@
1414 ],
1515 "scripts": {
1616 "build": "bun run build:core && bun run build:sdk",
17 "build:core": "eval \"$(pantry env | sed -n '/^export /,$p')\" && cd packages/zig && zig build -Doptimize=ReleaseSafe -Dversion=$(bun -e \"console.log(require('../../package.json').version)\")",
18 "build:debug": "eval \"$(pantry env | sed -n '/^export /,$p')\" && cd packages/zig && zig build",
17 "build:core": "command -v zig >/dev/null 2>&1 || eval \"$(pantry env | sed -n '/^export /,$p')\"; cd packages/zig && zig build -Doptimize=ReleaseSafe -Dversion=$(bun -e \"console.log(require('../../package.json').version)\")",
18 "build:debug": "command -v zig >/dev/null 2>&1 || eval \"$(pantry env | sed -n '/^export /,$p')\"; cd packages/zig && zig build",
1919 "build:sdk": "cd packages/typescript && bun run build",
2020 "build:ios": "cd packages/ios && bun run build",
2121 "build:android": "cd packages/android && bun run build",
@@ -31,12 +31,12 @@
3131 "verify:packages": "bun scripts/verify-packages.ts",
3232 "verify:create": "bun scripts/verify-create-craft.ts",
3333 "verify:cimports": "bun scripts/audit-cimports.ts",
34 "test": "eval \"$(pantry env | sed -n '/^export /,$p')\" && cd packages/zig && zig build test",
34 "test": "command -v zig >/dev/null 2>&1 || eval \"$(pantry env | sed -n '/^export /,$p')\"; cd packages/zig && zig build test",
3535 "test:sdk": "cd packages/typescript && bun test",
3636 "test:native-lifecycle": "bun scripts/native-lifecycle.ts",
3737 "typecheck": "cd packages/typescript && bun run typecheck && cd ../create-craft && bun run typecheck && cd ../ts-maps && bun run typecheck",
38 "run": "eval \"$(pantry env | sed -n '/^export /,$p')\" && cd packages/zig && zig build run",
39 "run:demo": "eval \"$(pantry env | sed -n '/^export /,$p')\" && cd packages/zig && zig build run-demo",
38 "run": "command -v zig >/dev/null 2>&1 || eval \"$(pantry env | sed -n '/^export /,$p')\"; cd packages/zig && zig build run",
39 "run:demo": "command -v zig >/dev/null 2>&1 || eval \"$(pantry env | sed -n '/^export /,$p')\"; cd packages/zig && zig build run-demo",
4040 "create": "cd packages/create-craft && bun bin/cli.ts",
4141 "clean": "rm -rf packages/zig/zig-cache packages/zig/zig-out && bun run clean:packages",
4242 "clean:packages": "rm -rf packages/*/dist packages/*/node_modules",
@@ -44,10 +44,10 @@
4444 "lint:fix": "bun x --bun pickier . --fix",
4545 "format": "bun x --bun pickier . --format",
4646 "format:fix": "bun x --bun pickier . --format --write",
47 "fmt": "eval \"$(pantry env | sed -n '/^export /,$p')\" && cd packages/zig && zig fmt src/ build.zig",
48 "fmt:check": "eval \"$(pantry env | sed -n '/^export /,$p')\" && cd packages/zig && zig fmt --check src/ build.zig",
47 "fmt": "command -v zig >/dev/null 2>&1 || eval \"$(pantry env | sed -n '/^export /,$p')\"; cd packages/zig && zig fmt src/ build.zig",
48 "fmt:check": "command -v zig >/dev/null 2>&1 || eval \"$(pantry env | sed -n '/^export /,$p')\"; cd packages/zig && zig fmt --check src/ build.zig",
4949 "pantry:env": "pantry env",
50 "zig": "eval \"$(pantry env | sed -n '/^export /,$p')\" && zig",
50 "zig": "command -v zig >/dev/null 2>&1 || eval \"$(pantry env | sed -n '/^export /,$p')\"; zig",
5151 "dev": "cd packages/typescript && bun run dev",
5252 "changelog": "bun x logsmith --verbose",
5353 "changelog:generate": "bun x logsmith --output CHANGELOG.md",