Files
clawsec/scripts/ci/install_clawhub_cli.sh
T
davida-ps 4a1cf246eb fix(release): install pinned clawhub CLI from npm (#281)
* fix(release): install pinned clawhub CLI from npm

* test(release): assert public clawhub lockfile source
2026-06-23 10:08:29 +03:00

12 lines
279 B
Bash

#!/usr/bin/env bash
set -euo pipefail
CLI_PREFIX="${CLAWHUB_CLI_PREFIX:-.github/clawhub-cli}"
npm ci --prefix "$CLI_PREFIX"
if [ -n "${GITHUB_PATH:-}" ]; then
workspace="${GITHUB_WORKSPACE:-$(pwd)}"
echo "${workspace}/${CLI_PREFIX}/node_modules/.bin" >> "$GITHUB_PATH"
fi