Create tar.gz Folders for Latest Release #9
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Upload ZIPs to Release | |
on: | |
workflow_dispatch: # chỉ chạy thủ công | |
jobs: | |
zip-and-release: | |
runs-on: ubuntu-latest | |
permissions: | |
contents: write # cần để tạo/update release | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v4 | |
- name: Tạo các file zip riêng trong thư mục release/ | |
run: | | |
mkdir -p release | |
for dir in */ ; do | |
dir="${dir%/}" | |
zip -r "release/$dir.zip" "$dir" | |
done | |
- name: Upload các zip vào release có tag latest | |
uses: softprops/action-gh-release@v2 | |
with: | |
tag_name: latest | |
name: Latest release | |
files: release/*.zip | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |