File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,31 +15,28 @@ jobs:
1515 - name : Checkout code
1616 uses : actions/checkout@v4
1717
18- - name : Create skill zip file
18+ - name : Create skill zip files
1919 run : |
20- cd single-cell-rna-qc
21- zip -r ../single-cell-rna-qc-${GITHUB_REF_NAME}.zip .
22- cd ..
20+ # Find all skill directories and create zip files
21+ for skill_dir in */; do
22+ if [ -d "$skill_dir" ] && [ -f "${skill_dir}SKILL.md" ]; then
23+ skill_name="${skill_dir%/}"
24+ echo "Packaging $skill_name..."
25+ cd "$skill_name"
26+ zip -r "../${skill_name}-${GITHUB_REF_NAME}.zip" .
27+ cd ..
28+ fi
29+ done
2330
24- - name : Create instrument-data-to-allotrope skill zip file
25- run : |
26- cd instrument-data-to-allotrope
27- zip -r ../instrument-data-to-allotrope-${GITHUB_REF_NAME}.zip .
28- cd ..
29-
30- - name : Create scvi-tools skill zip file
31- run : |
32- cd scvi-tools
33- zip -r ../scvi-tools-${GITHUB_REF_NAME}.zip .
34- cd ..
31+ # List created zip files
32+ echo "Created packages:"
33+ ls -la *-*.zip
3534
3635 - name : Create Release
3736 uses : softprops/action-gh-release@v1
3837 with :
3938 files : |
40- single-cell-rna-qc-*.zip
41- instrument-data-to-allotrope-*.zip
42- scvi-tools-*.zip
39+ *-*.zip
4340 generate_release_notes : true
4441 draft : true
4542 prerelease : false
You can’t perform that action at this time.
0 commit comments