Skip to content

Commit 84f639c

Browse files
committed
Finalizing all CI tests with Github Actions
1 parent 4893a83 commit 84f639c

File tree

2 files changed

+23
-56
lines changed

2 files changed

+23
-56
lines changed

.github/workflows/ci.yaml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
runs-on: ubuntu-latest
66
strategy:
77
matrix:
8-
python-version: [3.5, 3.6, 3.7, 3.8]
8+
python-version: [3.5, 3.6, 3.7]
99
steps:
1010
- name: Check out repository code
1111
uses: actions/checkout@v2
@@ -52,3 +52,25 @@ jobs:
5252

5353
- name: Run coverage
5454
run: codecov
55+
56+
NodeJS-Tests:
57+
runs-on: ubuntu-latest
58+
strategy:
59+
matrix:
60+
node-version: [16]
61+
steps:
62+
- name: Check out repository code
63+
uses: actions/checkout@v2
64+
65+
- name: Set up Node.js ${{ matrix.node-version }}
66+
uses: actions/setup-node@v2
67+
with:
68+
node-version: ${{ matrix.node-version }}
69+
70+
- name: Install dependencies
71+
run: |
72+
cd mitxgraders-js
73+
npm install
74+
75+
- name: Run test cases
76+
run: npm test

.travis.yml

Lines changed: 0 additions & 55 deletions
This file was deleted.

0 commit comments

Comments
 (0)