mirror of
https://github.com/davidgiven/fluxengine.git
synced 2025-10-31 11:17:01 -07:00
Adjust release script.
This commit is contained in:
15
.github/workflows/release.yml
vendored
15
.github/workflows/release.yml
vendored
@@ -33,20 +33,21 @@ jobs:
|
|||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
repository: 'davidgiven/fluxengine'
|
repository: 'davidgiven/fluxengine'
|
||||||
|
path: 'fluxengine'
|
||||||
|
|
||||||
- name: run
|
- name: run
|
||||||
run: |
|
run: |
|
||||||
wsl sh -c 'make BUILDTYPE=windows -j$(nproc)'
|
wsl sh -c 'cd fluxengine && make BUILDTYPE=windows -j$(nproc)'
|
||||||
|
|
||||||
- name: nsis
|
- name: nsis
|
||||||
run: |
|
run: |
|
||||||
wsl sh -c 'strip fluxengine.exe -o fluxengine-stripped.exe'
|
wsl sh -c 'cd fluxengine && strip fluxengine.exe -o fluxengine-stripped.exe'
|
||||||
wsl sh -c 'strip fluxengine-gui.exe -o fluxengine-gui-stripped.exe'
|
wsl sh -c 'cd fluxengine && strip fluxengine-gui.exe -o fluxengine-gui-stripped.exe'
|
||||||
wsl sh -c 'makensis -v2 -nocd -dOUTFILE=fluxengine-installer.exe extras/windows-installer.nsi'
|
wsl sh -c 'cd fluxengine && makensis -v2 -nocd -dOUTFILE=fluxengine-installer.exe extras/windows-installer.nsi'
|
||||||
|
|
||||||
- name: zip
|
- name: zip
|
||||||
run: |
|
run: |
|
||||||
wsl sh -c 'zip -9 fluxengine-windows.zip fluxengine.exe fluxengine-gui.exe upgrade-flux-file.exe brother120tool.exe brother240tool.exe FluxEngine.cydsn/CortexM3/ARM_GCC_541/Release/FluxEngine.hex fluxengine-installer.exe'
|
wsl sh -c 'cd fluxengine && zip -9 fluxengine-windows.zip fluxengine.exe fluxengine-gui.exe upgrade-flux-file.exe brother120tool.exe brother240tool.exe FluxEngine.cydsn/CortexM3/ARM_GCC_541/Release/FluxEngine.hex fluxengine-installer.exe'
|
||||||
|
|
||||||
- name: date
|
- name: date
|
||||||
run: |
|
run: |
|
||||||
@@ -75,8 +76,8 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: Development build ${{ env.RELEASE_DATE }}
|
name: Development build ${{ env.RELEASE_DATE }}
|
||||||
files: |
|
files: |
|
||||||
fluxengine.zip
|
fluxengine/fluxengine.zip
|
||||||
fluxengine-installer.exe
|
fluxengine/fluxengine-installer.exe
|
||||||
tag_name: dev
|
tag_name: dev
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|||||||
Reference in New Issue
Block a user