From 17d5fcbd5b30fcc447f3b899a609fc13cf6f8764 Mon Sep 17 00:00:00 2001 From: Jeff Kreeftmeijer Date: Wed, 19 Jun 2024 11:26:32 +0200 Subject: [PATCH] Add diagnose tests to CI --- .github/workflows/ci.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3856ac88f..a7111bb09 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -32,6 +32,27 @@ jobs: - name: Analyze code with Dialyzer run: mix dialyzer --format github + diagnose: + runs-on: ubuntu-latest + steps: + - name: Set up Erlang and Elixir + uses: erlef/setup-beam@v1 + with: + otp-version: master + elixir-version: main + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.3.x + - name: Checkout code + uses: actions/checkout@v4 + with: + submodules: true + - name: Get dependencies + run: mix deps.get + - name: Run tests + run: test/integration/diagnose/bin/test + test: runs-on: ubuntu-latest strategy: