diff --git a/.github/workflows/erlang.yml b/.github/workflows/erlang.yml index d90c0a9..94cb367 100644 --- a/.github/workflows/erlang.yml +++ b/.github/workflows/erlang.yml @@ -1,23 +1,31 @@ name: Erlang CI - + on: push: branches: [ develop-3.0 ] pull_request: branches: [ develop-3.0 ] + jobs: build: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + otp: + - "22.3.4.24" + container: - image: erlang:22.3.3 + image: erlang:${{ matrix.otp }} steps: - - uses: actions/checkout@v2 - - name: Compile - run: rebar3 compile - - name: Run tests - run: rebar3 do xref, dialyzer, eunit + - uses: lukka/get-cmake@latest + - uses: actions/checkout@v2 + - name: Compile + run: ./rebar3 compile + - name: Run xref, dialyzer and eunit + run: ./rebar3 do xref, dialyzer, eunit diff --git a/.rebar/erlcinfo b/.rebar/erlcinfo deleted file mode 100644 index 3a230e7..0000000 Binary files a/.rebar/erlcinfo and /dev/null differ diff --git a/rebar.config b/rebar.config index 8f3b3fc..c927ae4 100644 --- a/rebar.config +++ b/rebar.config @@ -10,7 +10,7 @@ {deps, [ {riak_pb, {git, "https://github.com/basho/riak_pb.git", {tag, "3.0.10"}}}, {webmachine, {git, "https://github.com/webmachine/webmachine.git", {tag, "1.11.1"}}}, - {riak_core, {git, "https://github.com/basho/riak_core.git", {tag, "riak_kv-3.0.10"}}}, + {riak_core, {git, "https://github.com/basho/riak_core.git", {tag, "riak_kv-3.0.12"}}}, {mochiweb, {git, "https://github.com/basho/mochiweb.git", {tag, "2.12.1+riak.3.0.4"}}} ]}.