diff --git a/.github/workflows/msys-build.yml b/.github/workflows/msys-build.yml deleted file mode 100644 index 20683120..00000000 --- a/.github/workflows/msys-build.yml +++ /dev/null @@ -1,56 +0,0 @@ -name: MSYS2 Build - -on: - push: - branches: [master] - pull_request: - branches: [master] - -jobs: - msys2_build: - runs-on: windows-latest - defaults: - run: - shell: msys2 {0} - - steps: - - uses: actions/checkout@v4 - - - uses: msys2/setup-msys2@v2 - with: - msystem: MINGW64 - update: true - install: >- - mingw-w64-x86_64-gcc - mingw-w64-x86_64-pkg-config - mingw-w64-x86_64-python-cffi - mingw-w64-x86_64-meson - mingw-w64-x86_64-ninja - mingw-w64-x86_64-gtk2 - mingw-w64-x86_64-gtk-update-icon-cache - mingw-w64-x86_64-luajit - mingw-w64-x86_64-desktop-file-utils - mingw-w64-x86_64-gettext-tools - - - name: Sanity check gettext ITS rules - run: | - set -eux - which msgfmt || true - msgfmt --version - ls -la /mingw64/share/gettext-*/its || true - - - name: Configure - run: | - set -eux - rm -rf build - meson setup build \ - -Dtext-frontend=true \ - -Ddbus=disabled \ - -Dwith-upd=false \ - -Dwith-perl=false - - - name: Build - run: ninja -C build - - - name: Test - run: ninja -C build test