Skip to content

Merge branch 'main' into dependabot/hex/phoenix_live_view-1.1.26 #163

Merge branch 'main' into dependabot/hex/phoenix_live_view-1.1.26

Merge branch 'main' into dependabot/hex/phoenix_live_view-1.1.26 #163

Workflow file for this run

# SPDX-License-Identifier: PMPL-1.0-or-later
permissions: read-all
name: Elixir CI
on: [push, pull_request]
npermissions: read-all
jobs:
test:
runs-on: ubuntu-latest
npermissions: read-all
env:

Check failure on line 14 in .github/workflows/elixir-ci.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/elixir-ci.yml

Invalid workflow file

You have an error in your yaml syntax on line 14
MIX_ENV: test
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1
with:
otp-version: '26'
npermissions: read-all
elixir-version: '1.15'
npermissions: read-all
- name: Cache deps
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
with:
path: deps
key: deps-${{ hashFiles('mix.lock') }}
- name: Install deps
run: mix deps.get
- name: Compile
run: mix compile --warnings-as-errors
- name: Credo lint
run: mix credo --strict
- name: Dialyzer
run: mix dialyzer
- name: Run tests
run: mix test --cover
- name: Security check
run: mix deps.audit || true