1name: MSYS2 build 2on: [push, pull_request] 3 4jobs: 5 build: 6 runs-on: windows-latest 7 defaults: 8 run: 9 shell: msys2 {0} 10 steps: 11 - uses: actions/checkout@v3 12 - uses: msys2/setup-msys2@v2 13 with: 14 msystem: MINGW64 15 update: true 16 install: git mingw-w64-x86_64-cc mingw-w64-x86_64-autotools 17 - name: bootstrap 18 run: ./bootstrap.sh 19 - name: Build 20 # GCC on MSYS2 doesn't have ASAN support (but Clang does). 21 run: ./.private/ci-build.sh --build-dir build-msys2 --no-asan 22 - name: Build with logging disabled 23 run: ./.private/ci-build.sh --build-dir build-msys2-nolog --no-asan -- --disable-log 24