File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed
Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Build
2+
3+ on :
4+ push :
5+ branches :
6+ - Custom
7+ workflow_dispatch :
8+
9+ permissions :
10+ contents : write
11+ pull-requests : read
12+
13+ jobs :
14+ build :
15+
16+ runs-on : windows-latest
17+
18+ steps :
19+ - name : Checkout source
20+ uses : actions/checkout@v4
21+ with :
22+ submodules : recursive
23+ show-progress : false
24+
25+ - name : Setup PDM
26+ uses : pdm-project/setup-pdm@v4
27+ with :
28+ python-version : ' 3.12'
29+
30+ - name : Install dependencies
31+ run : |
32+ pdm install
33+
34+ - name : Build release
35+ run : |
36+ pdm run build-win
37+
38+ - name : Pack release
39+ run : Compress-Archive -Path build/exe.win-amd64-3.12/* -Destination TW3MM.zip
40+
41+ - name : Upload release
42+ uses : Systemcluster/actions@release-github-v0
43+ with :
44+ tag : snapshot
45+ name : Snapshot
46+ prerelease : true
47+ files : |
48+ TW3MM.zip
You can’t perform that action at this time.
0 commit comments