File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Release skill package
2+
3+ on :
4+ push :
5+ tags :
6+ - " v*"
7+
8+ permissions :
9+ contents : write
10+
11+ jobs :
12+ build-and-release :
13+ runs-on : ubuntu-latest
14+ steps :
15+ - uses : actions/checkout@v4
16+
17+ - name : Build packages
18+ run : |
19+ VERSION="${GITHUB_REF_NAME}"
20+ mkdir -p dist
21+ # zip 的目录结构:equity-research/SKILL.md ...(可直接解压使用或上传)
22+ mkdir -p "build/equity-research"
23+ rsync -a --exclude ".git" --exclude ".github" --exclude "dist" --exclude "build" ./ "build/equity-research/"
24+ (cd build && zip -qr "../dist/equity-research-skill-${VERSION}.zip" equity-research)
25+ # .skill:同一 zip,供 Claude Desktop / Cowork 一键安装
26+ cp "dist/equity-research-skill-${VERSION}.zip" "dist/equity-research-${VERSION}.skill"
27+
28+ - name : Create GitHub release
29+ uses : softprops/action-gh-release@v2
30+ with :
31+ files : dist/*
32+ generate_release_notes : true
You can’t perform that action at this time.
0 commit comments