diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cc32deb..297d560 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,3 +44,30 @@ jobs: with: name: todd-mac path: build + + build-windows: + + defaults: + run: + shell: msys2 {0} + + runs-on: windows-latest + steps: + - uses: actions/checkout@v4 + - uses: msys2/setup-msys2@v2 + with: + update: true + install: >- + mingw-w64-x86_64-gcc + mingw-w64-x86_64-make + mingw-w64-x86_64-libncurses + - name: make + run: make + - name: copy to build folder + run: | + mkdir -p build + cp ./todd.exe build/ + - uses: actions/upload-artifact@v4 + with: + name: todd-windows + path: build