Skip to content

Commit 232de67

Browse files
committed
Merge node & browser test workflows
1 parent 70d6321 commit 232de67

File tree

2 files changed

+24
-28
lines changed

2 files changed

+24
-28
lines changed

.github/workflows/tests.yml

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
name: Continuous Integration
1+
name: Tests
22

33
on: [push]
44

55
jobs:
6-
tests:
6+
node:
77
runs-on: ubuntu-latest
88

99
strategy:
@@ -28,3 +28,25 @@ jobs:
2828
env:
2929
TEST_ARANGODB_URL: http://arangodb:8529
3030
CI: true
31+
32+
web:
33+
runs-on: ubuntu-latest
34+
35+
strategy:
36+
matrix:
37+
arangodb-version: [3.5, 3.6, 3.7]
38+
39+
container:
40+
image: buildkite/puppeteer:latest
41+
42+
services:
43+
arangodb:
44+
image: arangodb:${{ matrix.arangodb-version }}
45+
env:
46+
ARANGO_NO_AUTH: 1
47+
48+
steps:
49+
- uses: actions/checkout@v2
50+
- run: npm install -g npm@7
51+
- run: npm install
52+
- run: node smoke-test.js

.github/workflows/web.yml

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

0 commit comments

Comments
 (0)