Skip to content

Commit 143082f

Browse files
authored
update
1 parent f861c43 commit 143082f

File tree

1 file changed

+13
-23
lines changed

1 file changed

+13
-23
lines changed
Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,32 @@
1-
name: Manual Release Zipper
1+
name: Upload ZIPs to Release
22

33
on:
4-
workflow_dispatch: # Kích hoạt thủ công
4+
workflow_dispatch: # chỉ chạy thủ công
55

66
jobs:
7-
zip-and-upload:
7+
zip-and-release:
88
runs-on: ubuntu-latest
99

1010
permissions:
11-
contents: write # Cho phép ghi vào release
11+
contents: write # cần để tạo/update release
1212

1313
steps:
14-
- name: Checkout repo
15-
uses: actions/checkout@v3
14+
- name: Checkout
15+
uses: actions/checkout@v4
1616

17-
- name: Create release directory
18-
run: mkdir -p release
19-
20-
- name: Find and zip root-level directories
17+
- name: Tạo các file zip riêng trong thư mục release/
2118
run: |
19+
mkdir -p release
2220
for dir in */ ; do
23-
if [ -d "$dir" ]; then
24-
zip -r "release/${dir%/}.zip" "$dir"
25-
fi
21+
dir="${dir%/}"
22+
zip -r "release/$dir.zip" "$dir"
2623
done
2724
28-
- name: Get latest release tag
29-
id: get_release
30-
run: |
31-
tag=$(gh release list --limit 1 | awk '{print $1}')
32-
echo "latest_tag=$tag" >> $GITHUB_OUTPUT
33-
env:
34-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
35-
36-
- name: Upload zip files to latest release
25+
- name: Upload các zip vào release có tag latest
3726
uses: softprops/action-gh-release@v2
3827
with:
39-
tag_name: ${{ steps.get_release.outputs.latest_tag }}
28+
tag_name: latest
29+
name: Latest release
4030
files: release/*.zip
4131
env:
4232
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)