Skip to content

Commit

Permalink
Merge pull request erlang-ls#316 from erlang-ls/305-github-actions
Browse files Browse the repository at this point in the history
[erlang-ls#305] Create build.yml to try GitHub Actions on Windows
  • Loading branch information
robertoaloi authored Dec 13, 2019
2 parents 6fcdae4 + 557d7be commit e60946e
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Erlang CI

on: [push]

jobs:

build:

strategy:
matrix:
platform: [ubuntu-latest, macos-latest, windows-latest]

runs-on: ${{ matrix.platform }}

container:
image: erlang:22.0.7

steps:
- uses: actions/checkout@v1
- name: Compile
run: rebar3 compile
- name: Run CT Tests
run: rebar3 ct
- name: Run PropEr Tests
run: rebar3 proper --cover --constraint_tries 100
- name: Run Checks
run: rebar3 dialyzer xref
- name: Create Cover Reports
run: rebar3 do cover coveralls send

0 comments on commit e60946e

Please sign in to comment.