diff --git a/.github/workflows/worker_msys2.yaml b/.github/workflows/worker_msys2.yaml index ea63c5c2..83c79ffe 100644 --- a/.github/workflows/worker_msys2.yaml +++ b/.github/workflows/worker_msys2.yaml @@ -1,4 +1,4 @@ -name: CI worker msys2 +name: CI worker cargo on: [push, pull_request, workflow_dispatch] @@ -7,27 +7,15 @@ jobs: runs-on: windows-latest strategy: matrix: - include: - - { sys: mingw64, env: x86_64, comp: gcc } - - { sys: ucrt64, env: ucrt-x86_64, comp: gcc } - - { sys: clang64, env: clang-x86_64, comp: clang } + toolchain: [stable, beta, nightly] defaults: run: - shell: msys2 {0} + shell: bash working-directory: worker steps: - - name: Setup msys and install required packages - uses: msys2/setup-msys2@v2 - with: - update: true - msystem: ${{ matrix.sys }} - install: >- - make - mingw-w64-${{ matrix.env }}-python3 - mingw-w64-${{ matrix.env }}-${{ matrix.comp }} - - - uses: actions/checkout@v4 + - name: Checkout code + uses: actions/checkout@v4 with: fetch-depth: 0