Make OTP installation optional (#81)

This commit is contained in:
Michał Łępicki
2022-01-12 14:26:44 +00:00
committed by GitHub
parent 65219deb69
commit 3179686d1f
12 changed files with 183 additions and 47 deletions
+21
View File
@@ -0,0 +1,21 @@
name: test
on:
push:
branches:
- master
- main
pull_request:
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.0.0
- uses: erlef/setup-beam@v1.9.0
with:
otp-version: "23.2"
gleam-version: "0.19.0-rc3"
- run: gleam format --check src test
- run: gleam deps download
- run: gleam test