@@ -2,12 +2,11 @@ name: Install
22
33on :
44 push :
5- branches :
6- - Xmaster
5+ branches : [ master ]
76 workflow_dispatch :
87
98# remove the following line to run
10- if : false
9+ # if: false
1110
1211jobs :
1312
@@ -34,28 +33,22 @@ jobs:
3433 allowUpdates : true
3534 replacesArtifacts : true
3635
37- # unix AIO -------------------------------------------------------------
38- # not needed from Dec 2025
39- unixaio :
40- if : false
41- name : UnixAIO
36+ # script installers ------------------------------------------------------
37+ script :
38+ name : install scripts
4239 runs-on : ubuntu-latest
43- needs : install
4440 steps :
4541 - name : Checkout Git repository
4642 uses : actions/checkout@v4
4743
48- - name : Get files
49- run : script/build_unix_aio.sh
50-
51- - name : read build list
52- run : echo "buildlist=$(cat buildlist.txt)" >> $GITHUB_ENV
44+ - name : Build
45+ run : script/makejinstall.sh
5346
54- - name : Release UnixAIO
47+ - name : Release
5548 uses : ncipollo/release-action@v1
5649 with :
5750 tag : build
58- artifacts : ${{ env.buildlist }}
51+ artifacts : " linux64_install.tar.gz,mac64_install.zip "
5952 token : ${{ secrets.GITHUB_TOKEN }}
6053 allowUpdates : true
6154 replacesArtifacts : true
@@ -273,7 +266,7 @@ jobs:
273266 # if: false
274267 name : Run Webhook
275268 runs-on : ubuntu-latest
276- needs : [winaio, winaios, winarmaio, winarmaios]
269+ needs : [script, winaio, winaios, winarmaio, winarmaios]
277270 steps :
278271 - name : distribution
279272 uses : distributhor/workflow-webhook@v2
0 commit comments