feat: optimize skills packaging in OSS sync workflow (#3482)

This commit is contained in:
澄潭
2026-02-12 18:19:57 +08:00
committed by GitHub
parent d4a0665957
commit f6cb3031fe

View File

@@ -22,10 +22,22 @@ jobs:
wget -O install.sh https://raw.githubusercontent.com/higress-group/higress-standalone/main/all-in-one/get-ai-gateway.sh
chmod +x install.sh
- name: Package Skills
run: |
mkdir -p packaged-skills
cd .claude/skills
for skill_dir in */; do
skill_name="${skill_dir%/}"
echo "Packaging $skill_name..."
cd "$skill_dir"
zip -r "../../packaged-skills/${skill_name}.zip" .
cd ..
done
- name: Sync Skills to OSS
uses: go-choppy/ossutil-github-action@master
with:
ossArgs: 'cp -r -u .claude/skills/ oss://higress-ai/skills/'
ossArgs: 'cp -r -u packaged-skills/ oss://higress-ai/skills/'
accessKey: ${{ secrets.ACCESS_KEYID }}
accessSecret: ${{ secrets.ACCESS_KEYSECRET }}
endpoint: oss-cn-hongkong.aliyuncs.com