ci(mac): brew/volta PATH 명시 — CI 셸은 로그인 셸이 아님

This commit is contained in:
Yun Chan 2026-07-21 16:03:00 +09:00
parent 3e6e392920
commit 36be3a349a

View file

@ -132,7 +132,8 @@ package-macos:
tags: tags:
- build-mac-arm64 - build-mac-arm64
before_script: before_script:
# runner에 node가 PATH에 없을 수 있음 — volta 있으면 부트스트랩 (switchboard 패턴) # CI 셸은 로그인 셸이 아니라 brew/volta가 PATH에 없음 — 명시적으로 추가
- export PATH="/opt/homebrew/bin:/usr/local/bin:$PATH"
- export VOLTA_HOME="${VOLTA_HOME:-$HOME/.volta}" - export VOLTA_HOME="${VOLTA_HOME:-$HOME/.volta}"
- export PATH="$VOLTA_HOME/bin:$PATH" - export PATH="$VOLTA_HOME/bin:$PATH"
- command -v volta >/dev/null 2>&1 && volta install node@22 || true - command -v volta >/dev/null 2>&1 && volta install node@22 || true