diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 29de26b5..e177dc41 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,8 +6,8 @@ jobs: name: OTP ${{matrix.otp}} / Elixir ${{matrix.elixir}} strategy: matrix: - otp: ['26'] - elixir: ['1.15.4'] + otp: ["26"] + elixir: ["1.15.4"] steps: - uses: actions/checkout@v4 - uses: erlef/setup-beam@v1 @@ -15,6 +15,12 @@ jobs: otp-version: ${{matrix.otp}} elixir-version: ${{matrix.elixir}} - run: mix deps.get + - run: mix deps.clean --unlock --unused + - run: mix format + - run: mix format --check-formatted + - run: mix compile + - run: mix sobelow --config + - run: mix credo --strict - run: mix test - run: npm --prefix assets install --legacy-peer-deps - run: npm --prefix assets run test