From 0548765838a08583c83d72d208fde112104a3d2b Mon Sep 17 00:00:00 2001 From: Andrew Summers Date: Thu, 27 May 2021 17:55:26 -0500 Subject: [PATCH] fix: Make PRs do GHA, delete Travis (#53) --- .github/workflows/pulls.yml | 4 ++-- .github/workflows/release.yml | 2 +- .travis.yml | 22 ---------------------- 3 files changed, 3 insertions(+), 25 deletions(-) delete mode 100644 .travis.yml diff --git a/.github/workflows/pulls.yml b/.github/workflows/pulls.yml index bd7f2bc..aca61a4 100644 --- a/.github/workflows/pulls.yml +++ b/.github/workflows/pulls.yml @@ -1,6 +1,6 @@ name: Elixir CI -on: push +on: [push, pull_request] jobs: ci: @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Set up Elixir - uses: actions/setup-elixir@v1 + uses: erlef/setup-beam@v1 with: elixir-version: ${{ matrix.elixir }} otp-version: ${{ matrix.otp }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b4fdc47..1f80757 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: HEX_API_KEY: ${{ secrets.HEX_API_KEY }} steps: - uses: actions/checkout@v2 - - uses: actions/setup-elixir@v1 + - uses: erlef/setup-beam@v1 with: otp-version: ${{matrix.otp}} elixir-version: ${{matrix.elixir}} diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 6d7206b..0000000 --- a/.travis.yml +++ /dev/null @@ -1,22 +0,0 @@ -language: elixir -elixir: - - 1.6.5 - - 1.7.3 -otp_release: - - 20.3 - - 21.0 -script: - - mix format --check-formatted - - mix credo list --format=oneline --strict - - MIX_ENV=prod mix do compile --warnings-as-errors --force - - mix dialyzer --halt-exit-status - - MIX_ENV=test mix coveralls.json -cache: - directories: - - _build - - deps -branches: - only: - - master -after_success: - - bash <(curl -s https://codecov.io/bash)