Namdak Tonpa 5 years ago
parent
commit
8efde93937
2 changed files with 20 additions and 0 deletions
  1. 18 0
      .github/workflows/elixir.yml
  2. 2 0
      README.md

+ 18 - 0
.github/workflows/elixir.yml

@@ -0,0 +1,18 @@
+name: mix
+on: push
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v1
+    - uses: actions/setup-elixir@v1.0.0
+      with:
+        otp-version: 22.x
+        elixir-version: 1.9.x
+    - name: Dependencies
+      run: |
+        mix local.rebar --force
+        mix local.hex --force
+        mix deps.get
+    - name: Compilation
+      run: mix compile

+ 2 - 0
README.md

@@ -1,5 +1,7 @@
 KVS: Abstract Chain Database
 ============================
+
+[![Actions Status](https://github.com/synrc/kvs/workflows/mix/badge.svg)](https://github.com/synrc/kvs/actions)
 [![Build Status](https://travis-ci.org/synrc/kvs.svg?branch=master)](https://travis-ci.org/synrc/kvs)
 [![Hex pm](http://img.shields.io/hexpm/v/kvs.svg?style=flat)](https://hex.pm/packages/kvs)