From 74ae2532e4e12df18a0ec3b81a20ff268a1f7b59 Mon Sep 17 00:00:00 2001 From: Matthew Johnston Date: Sat, 14 Sep 2024 13:00:27 -0500 Subject: [PATCH] Attempt to stop windows flappy CI tests --- .github/workflows/ci.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a73b64..28c01fc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,7 +48,7 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu-latest", "windows-2019"] + os: ["ubuntu-latest"] elixir: ["1.17", "1.16", "1.15"] otp: ["27", "26", "25"] exclude: @@ -56,14 +56,23 @@ jobs: otp: "27" - elixir: "1.16" otp: "27" + include: + - os: "windows-2019" + otp: "27" + elixir: "1.17" + steps: - uses: actions/checkout@v4 - uses: erlef/setup-beam@v1 with: otp-version: ${{ matrix.otp }} elixir-version: ${{ matrix.elixir }} - - uses: egor-tensin/vs-shell@v2 - if: runner.os == 'Windows' + + - uses: ilammy/msvc-dev-cmd@v1 + if: matrix.os == 'windows-2019' + with: + arch: x64 + - uses: actions/cache@v3 with: path: deps