Skip to content

chore(ci): bump k9/a2ml validate-action pins to current main (#68) #314

chore(ci): bump k9/a2ml validate-action pins to current main (#68)

chore(ci): bump k9/a2ml validate-action pins to current main (#68) #314

Workflow file for this run

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

Check failure on line 17 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 17
MIX_ENV: test
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1
with:
otp-version: '26'
npermissions:
contents: read
elixir-version: '1.15'
npermissions:
contents: read
- 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