File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,7 +2,8 @@ name: Build (Docker Manual Qt)
22
33on :
44 push :
5-
5+ tags :
6+ - ' v*'
67
78jobs :
89 build :
1213 - name : Checkout code
1314 uses : actions/checkout@v4
1415
15- - name : Generate tag name (timestamp-based)
16- id : tag
17- run : |
18- TAG_NAME="v1_$(date +%Y%m%d-%H%M%S)"
19- echo "TAG_NAME=$TAG_NAME" >> $GITHUB_ENV
20- echo "tag=$TAG_NAME" >> $GITHUB_OUTPUT
21-
2216 - name : Build in Docker (manual Qt install)
2317 run : |
2418 docker run --rm -v $PWD:/workspace -w /workspace ubuntu:22.04 bash -c "
@@ -37,13 +31,13 @@ jobs:
3731 cp CuttieElf dist/ || true
3832 cp README.md dist/ || true
3933 cd dist
40- tar -czvf ../MasterStringz-${{ env.TAG_NAME }}.tar.gz * || true
34+ tar -czvf ../MasterStringz-${{ github.ref_name }}.tar.gz *
4135
4236 - name : Create GitHub Release
4337 uses : softprops/action-gh-release@v2
4438 with :
45- tag_name : ${{ env.TAG_NAME }}
46- name : Release ${{ env.TAG_NAME }}
47- files : MasterStringz-${{ env.TAG_NAME }}.tar.gz
39+ tag_name : ${{ github.ref_name }}
40+ name : Release ${{ github.ref_name }}
41+ files : MasterStringz-${{ github.ref_name }}.tar.gz
4842 env :
4943 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments