nix-openclaw/scripts
joshp123 8c6267b2c3 fix: decouple source and mac app release pins
Select the latest stable OpenClaw source release independently from the newest public macOS app artifact. Report app lag instead of skipping source releases without desktop assets, and teach yolo to materialize source/app pins separately.

Tests: bash -n scripts/update-pins.sh; node --check scripts/select-openclaw-release.mjs scripts/select-openclaw-release.test.mjs; node scripts/select-openclaw-release.test.mjs; GITHUB_ACTIONS=true scripts/update-pins.sh select; ruby -e 'require "yaml"; YAML.load_file(".github/workflows/yolo-update.yml")'; nix flake show --accept-flake-config --json; git diff --check
2026-05-05 18:22:33 +02:00
..
allowed-flake-lock-owners.txt chore: rename first-party tools flake input 2026-05-05 12:29:59 +02:00
check-flake-lock-owners.sh 🤖 add flake.lock owner allowlist 2026-01-28 16:09:54 +01:00
hm-activation-macos.sh test: cover OpenClaw plugin surface 2026-05-05 09:29:34 +02:00
select-openclaw-release.mjs fix: decouple source and mac app release pins 2026-05-05 18:22:33 +02:00
select-openclaw-release.test.mjs fix: decouple source and mac app release pins 2026-05-05 18:22:33 +02:00
update-pins.sh fix: decouple source and mac app release pins 2026-05-05 18:22:33 +02:00