66 pull_request :
77
88jobs :
9+ test_linux_all :
10+ runs-on : ubuntu-latest
11+
12+ strategy :
13+ matrix :
14+ node-version : [20.x]
15+
16+ steps :
17+ - uses : actions/checkout@v4
18+ - name : Use Node.js ${{ matrix.node-version }}
19+ uses : actions/setup-node@v4
20+ with :
21+ node-version : ${{ matrix.node-version }}
22+ - run : npm ci
23+ - run : npm run build
24+ - run : npm run lint
25+ - run : npm run format:check
26+ - run : npm test
27+ - run : npm run smoketest:node
28+ env :
29+ SMOKETESTS_SUBMIT_LAYER_URL : ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
30+ SMOKETESTS_DIRECT_SUBMIT_URL : ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}
31+ - run : npm run smoketest:browser
32+ env :
33+ SMOKETESTS_SUBMIT_LAYER_URL : ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
34+ SMOKETESTS_DIRECT_SUBMIT_URL : ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}
35+ SMOKETESTS_SAUCE_USERNAME : ${{ secrets.SMOKETESTS_SAUCE_USERNAME }}
36+ SMOKETESTS_SAUCE_ACCESS_KEY : ${{ secrets.SMOKETESTS_SAUCE_ACCESS_KEY }}
37+
938 test_linux :
1039 runs-on : ubuntu-latest
1140
@@ -22,14 +51,12 @@ jobs:
2251 node-version : ${{ matrix.build-version }}
2352 - run : npm ci
2453 - run : npm run build
25- - run : npm run lint
26- - run : npm run format:check
2754 - name : Test using Node.js ${{ matrix.node-version }}
2855 uses : actions/setup-node@v4
2956 with :
3057 node-version : ${{ matrix.node-version }}
3158 - run : npm test
32- - run : npm run smoketest
59+ - run : npm run smoketest:node
3360 env :
3461 SMOKETESTS_SUBMIT_LAYER_URL : ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
3562 SMOKETESTS_DIRECT_SUBMIT_URL : ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}
@@ -50,37 +77,34 @@ jobs:
5077 node-version : ${{ matrix.build-version }}
5178 - run : npm ci
5279 - run : npm run build
53- - run : npm run lint
54- - run : npm run format:check
5580 - name : Test using Node.js ${{ matrix.node-version }}
5681 uses : actions/setup-node@v4
5782 with :
5883 node-version : ${{ matrix.node-version }}
5984 - run : npm i -g npm@8
6085 - run : npm test
61- - run : npm run smoketest
86+ - run : npm run smoketest:node
6287 env :
6388 SMOKETESTS_SUBMIT_LAYER_URL : ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
6489 SMOKETESTS_DIRECT_SUBMIT_URL : ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}
65- SMOKETESTS_SAUCE_USERNAME : ${{ secrets.SMOKETESTS_SAUCE_USERNAME }}
66- SMOKETESTS_SAUCE_ACCESS_KEY : ${{ secrets.SMOKETESTS_SAUCE_ACCESS_KEY }}
6790
6891 test_windows :
6992 runs-on : windows-latest
93+
94+ strategy :
95+ matrix :
96+ node-version : [18.x]
97+
7098 steps :
7199 - uses : actions/checkout@v4
72- - name : Use Node.js 18.x
100+ - name : Use Node.js ${{ matrix.node-version }}
73101 uses : actions/setup-node@v4
74102 with :
75- node-version : 18.x
103+ node-version : ${{ matrix.node-version }}
76104 - run : npm ci
77105 - run : npm run build
78- - run : npm run lint
79- - run : npm run format:check
80106 - run : npm test
81- - run : npm run smoketest
107+ - run : npm run smoketest:node
82108 env :
83109 SMOKETESTS_SUBMIT_LAYER_URL : ${{ secrets.SMOKETESTS_SUBMIT_LAYER_URL }}
84110 SMOKETESTS_DIRECT_SUBMIT_URL : ${{ secrets.SMOKETESTS_DIRECT_SUBMIT_URL }}
85- SMOKETESTS_SAUCE_USERNAME : ${{ secrets.SMOKETESTS_SAUCE_USERNAME }}
86- SMOKETESTS_SAUCE_ACCESS_KEY : ${{ secrets.SMOKETESTS_SAUCE_ACCESS_KEY }}
0 commit comments