fix: install workflow runtime dependencies
/ smoke (push) Successful in 5s Details
register-skill-release / register-skill-version (push) Successful in 1m58s Details

This commit is contained in:
ivanberry 2026-03-12 09:52:20 +08:00
parent 423ae7cde9
commit 46f61d6660
1 changed files with 8 additions and 0 deletions

View File

@ -22,6 +22,13 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Install runtime dependencies
shell: bash
run: |
set -euo pipefail
apt-get update
apt-get install -y jq curl ca-certificates python3
- name: Load skill doc content
shell: bash
run: |
@ -65,6 +72,7 @@ jobs:
if [ -f "${SKILL_BASE_DIR}/package.json" ]; then
PKG_NAME=$(jq -r '.name // empty' "${SKILL_BASE_DIR}/package.json")
if [ -n "$PKG_NAME" ]; then
# Strip npm scope: @scope/skill-name -> skill-name
SKILL_SLUG="${PKG_NAME##*/}"
fi
fi