Skip to content

chore: bump req from 0.5.18 to 0.6.1 #93

chore: bump req from 0.5.18 to 0.6.1

chore: bump req from 0.5.18 to 0.6.1 #93

Workflow file for this run

name: QA
on: pull_request
concurrency:
group: qa-pr-${{ github.event.pull_request.number }}
cancel-in-progress: true
jobs:
qa:
name: QA
runs-on: ubuntu-latest
timeout-minutes: 15
env:
MIX_ENV: test
steps:
- name: Clone repository
uses: actions/checkout@v6.0.3
- name: Install inotify-tools
run: sudo apt-get install -y inotify-tools
- name: Use Elixir
uses: erlef/setup-beam@v1
id: beam
with:
version-file: .tool-versions
version-type: strict
- name: Install mix dependencies
run: mix deps.get
- name: Compile dependencies
run: mix deps.compile
- name: Compile
run: mix compile --warnings-as-errors --force
- name: Check formatting
run: mix format --check-formatted
- name: Check unused dependencies
run: mix deps.unlock --check-unused
- name: Lint
run: mix credo
- name: Run tests
run: mix test