Skip to content

Re-think the type

Re-think the type #64

Workflow file for this run

name: Erlang CI
on: [push]
jobs:
build_and_test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: erlef/[email protected]
with:
otp-version: "24"
rebar3-version: "3.20.0"
- name: Compile
run: rebar3 compile
- name: Run tests
run: rebar3 ct
- name: Run xref
run: rebar3 xref
- name: Run elvis
run: make elvis_rock
- name: Run proper tests
run: rebar3 proper -n 1000
dialyze:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: erlef/[email protected]
with:
otp-version: "24"
rebar3-version: "3.20.0"
- name: Run dialyzer
run: rebar3 dialyzer