diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 925b5e2a..c2ace783 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ env: OTP_VERSION: 22.3.4.7 # OTP version used during package publishing RELEVANT_FILES: "mix.lock mix.exs lib priv config test" # Important, this controls the caching, make sure to keep this right REPOSITORY: grpc - RUNNER_OS: ubuntu22 # Must match Elixir/OTP version in described in action erlef/setup-beam@v1 + RUNNER_OS: ubuntu18 # Must match Elixir/OTP version in described in action erlef/setup-beam@v1 SHA: ${{ github.sha }} concurrency: @@ -36,7 +36,10 @@ jobs: matrix: otp: [20.3.8.26, 21.3.8.24, 22.3.4.7] elixir: [1.9.4, 1.10.4] - runner-os: [ubuntu20] + runner-os: [ubuntu18] + exclude: + - elixir: 1.10.4 + otp: 20.3.8.26 steps: - name: Checkout latest codebase uses: actions/checkout@v4 @@ -109,7 +112,10 @@ jobs: matrix: otp: [20.3.8.26, 21.3.8.24, 22.3.4.7] elixir: [1.9.4, 1.10.4] - runner-os: [ubuntu20] + runner-os: [ubuntu18] + exclude: + - elixir: 1.10.4 + otp: 20.3.8.26 steps: - name: Checkout latest codebase uses: actions/checkout@v4