Browse Source

Fix release CI

Signed-off-by: falkTX <falktx@falktx.com>
tags/v2.5.5
falkTX 1 year ago
parent
commit
28c1099f5b
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 25 additions and 3 deletions
  1. +25
    -3
      .github/workflows/release.yml

+ 25
- 3
.github/workflows/release.yml View File

@@ -38,7 +38,14 @@ jobs:
- name: Build macOS universal
shell: bash
run: |
./build.sh macos-universal
source PawPaw/local.env macos-universal
make features
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS}
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} -j 1
- uses: actions/upload-artifact@v3
with:
name: macOS universal package
@@ -94,7 +101,14 @@ jobs:
- name: Build win32 cross-compiled
shell: bash
run: |
./build.sh win32
source PawPaw/local.env macos-universal
make features
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS}
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} -j 1
- uses: actions/upload-artifact@v3
with:
name: win32 installer
@@ -150,7 +164,15 @@ jobs:
- name: Build win64 cross-compiled
shell: bash
run: |
./build.sh win64
source PawPaw/local.env macos-universal
make features
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS}
make EXTERNAL_PLUGINS=false NOOPT=true ${MAKE_ARGS} win32r
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} TESTING=true -j 1
make dist ${MAKE_ARGS} -j 1
- uses: actions/upload-artifact@v3
with:
name: win64 installer


Loading…
Cancel
Save