diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 104853bda..76480b193 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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