Skip to content

Commit 23b92d7

Browse files
committed
Update release.yml
1 parent 6aeb58b commit 23b92d7

1 file changed

Lines changed: 12 additions & 11 deletions

File tree

.github/workflows/release.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,18 @@ jobs:
1414
- name: Package
1515
run: |
1616
version=`echo $GITHUB_REF | sed "s/refs\/tags\///"`
17-
ls -Rall
18-
if [ -d "./schemadump-linux/" ]; then
19-
cd ./schemadump-linux/
20-
tar -czf ../schemadump-${version}-linux.tar.gz *
21-
cd -
22-
fi
23-
if [ -d "./schemadump-windows/" ]; then
24-
cd ./schemadump-windows/
25-
zip -r ../schemadump-${version}-windows.zip *
26-
cd -
27-
fi
17+
oses="linux windows"
18+
sdks="cs2 dota deadlock"
19+
for os in $oses; do
20+
for sdk in $sdks; do
21+
if [ -d "./schemadump-$os/$sdk" ]; then
22+
echo "Packaging $os-$sdk..."
23+
cd ./schemadump-$os/$sdk
24+
zip -r ../../schemadump-$sdk-$os-${version}.zip ./*
25+
cd -
26+
fi
27+
done
28+
done
2829
2930
- name: Release
3031
uses: softprops/action-gh-release@v2

0 commit comments

Comments
 (0)