From 0ceec9f693ffd8e9236869cf1eeffbd0f654f76c Mon Sep 17 00:00:00 2001 From: Jacob Alexander Date: Sun, 3 May 2020 14:51:01 -0700 Subject: [PATCH] More github actions work - macOS has issues with AppleScript (dmg creation) - Windows build may need to be done manually without some Makefile rework --- .github/workflows/build.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0df2775d..83bc7d23 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -54,13 +54,15 @@ jobs: fail-fast: false steps: - uses: actions/checkout@v2 - - name: Install dependencies - run: | - choco install wxwidgets - - name: Build - run: | - make -j - make install + - uses: numworks/setup-msys2@v1 + with: + msystem: MSYS32 + - run: msys2do pacman --noconfirm -S -noconfirm --noprogressbar + - run: msys2do pacman --noconfirm -U mingw-w64-*-any.pkg.tar.xz + - run: | + set MSYSTEM=MINGW32 + msys2do make -j + msys2do make install bin/bossac --help - uses: actions/upload-artifact@v1 if: always()