From 466295f26fd7fc2d6b1c802e5a39f408d46a1df6 Mon Sep 17 00:00:00 2001 From: Simponic Date: Mon, 19 Dec 2022 20:56:59 -0700 Subject: Add migrations, test keys, github workflows --- .github/workflows/elixir.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/elixir.yml (limited to '.github/workflows/elixir.yml') 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 -- cgit v1.2.3-70-g09d2