Skip to content

Commit f1154d5

Browse files
committed
build: switch to github actions
1 parent 06b5ff2 commit f1154d5

File tree

2 files changed

+13
-24
lines changed

2 files changed

+13
-24
lines changed

.github/workflows/ci.yaml

+13-2
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,17 @@ jobs:
2525
uses: actions/setup-node@v2
2626
with:
2727
node-version: ${{ matrix.node-version }}
28+
- run: apt-get install lua5.2 golang ruby ghc
2829
- run: npm ci
29-
- run: npm run build --if-present
30-
- run: npm test
30+
- run: npm run lint
31+
- run: npm run test
32+
- run: bin/buildAll.sh
33+
- run: npm i [email protected] -g
34+
- run: bin/checkJs.sh
35+
- run: bin/checkTs.sh
36+
- run: bin/checkLua.sh
37+
- run: bin/checkGo.sh
38+
- run: bin/checkRuby.sh
39+
- run: bin/checkBash.sh
40+
- run: bin/checkHaskell.sh
41+
- run: bin/checkPython.sh

.travis.yml

-22
This file was deleted.

0 commit comments

Comments
 (0)