diff options
Diffstat (limited to '.github/workflows/elixir.yml')
-rw-r--r-- | .github/workflows/elixir.yml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/.github/workflows/elixir.yml b/.github/workflows/elixir.yml new file mode 100644 index 0000000..06dc50f --- /dev/null +++ b/.github/workflows/elixir.yml @@ -0,0 +1,27 @@ +on: push + +jobs: + test: + runs-on: ubuntu-latest + + services: + db: + image: postgres:11 + ports: ['5432:5432'] + env: + POSTGRES_PASSWORD: postgres + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-elixir@v1 + with: + otp-version: '25' + elixir-version: '1.14.0' + - run: mix deps.get + - run: mix deps.compile + - run: mix test
\ No newline at end of file |