git.fiddlerwoaroof.com
Browse code

feat: actually add CI :(

Ed L authored on 16/11/2020 00:06:42
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,18 @@
1
+name: Lisp CI
2
+
3
+on:
4
+  push:
5
+    branches: [ master ]
6
+  pull_request:
7
+    branches: [ master ]
8
+
9
+jobs:
10
+  test:
11
+    runs-on: ubuntu-latest
12
+
13
+    steps:
14
+    - uses: actions/checkout@v2
15
+    - name: Log into registry
16
+      run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login docker.pkg.github.com -u ${{ github.actor }} --password-stdin
17
+    - name: Run tests
18
+      run: docker run -v $PWD/docker-run:/code  docker.pkg.github.com/fiddlerwoaroof/sbcl-workspace/sbcl-static:latest --load /code/main.lisp --quit