Namdak Tonpa 5 years ago
parent
commit
35f3205bcd
2 changed files with 19 additions and 0 deletions
  1. 18 0
      .github/workflows/elixir.yml
  2. 1 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

+ 1 - 0
README.md

@@ -1,6 +1,7 @@
 NITRO: Nitrogen Web Framework
 =============================
 
+[![Actions Status](https://github.com/synrc/nitro/workflows/mix/badge.svg)](https://github.com/synrc/nitro/actions)
 [![Build Status](https://travis-ci.org/synrc/nitro.svg?branch=master)](https://travis-ci.org/synrc/nitro)
 [![Hex pm](http://img.shields.io/hexpm/v/nitro.svg?style=flat)](https://hex.pm/packages/nitro)