Add workflows for each language

This commit is contained in:
Koichi Nakamura 2021-01-11 14:39:22 +09:00
parent 414aa3da6f
commit 41fd795fca
3 changed files with 28 additions and 2 deletions

13
.github/workflows/c.yaml vendored Normal file
View file

@ -0,0 +1,13 @@
name: C
on:
push:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: run tests
run: |
make c
./planck < bootstrap.fs runtests.fs

View file

@ -1,4 +1,4 @@
name: run basic tests
name: i386-linux-handwrite
on:
push:
@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: i386-linux handwrite
- name: run tests
run: |
make
./planck < bootstrap.fs runtests.fs

13
.github/workflows/python.yaml vendored Normal file
View file

@ -0,0 +1,13 @@
name: python
on:
push:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: run tests
run: |
make python
./planck < bootstrap.fs runtests.fs