@@ -3,64 +3,6 @@ name: CI
33on : [push, pull_request]
44
55jobs :
6- v14 :
7- runs-on : ubuntu-22.04
8- container :
9- image : ' ubuntu:22.04'
10- steps :
11- - name : Install required dependencies
12- run : |
13- apt update
14- apt install --yes sudo
15- sudo apt install --yes git
16- sudo apt install --yes curl
17- curl --location https://deb.nodesource.com/setup_14.x | sudo --preserve-env bash -
18- sudo DEBIAN_FRONTEND=noninteractive apt install --yes nodejs
19- - uses : actions/checkout@v3
20- # workaround for https://github.com/actions/runner/issues/2033
21- - name : ownership workaround
22- run : git config --global --add safe.directory '*'
23- - name : Install yarn
24- run : |
25- npm install --global yarn
26- node --version
27- yarn global add yarn@latest
28- - name : Install dependencies
29- run : yarn install --ignore-engines --frozen-lockfile
30- - name : Build packages
31- run : yarn build
32- - name : Test
33- run : yarn test-ci
34-
35- v16 :
36- runs-on : ubuntu-22.04
37- container :
38- image : ' ubuntu:22.04'
39- steps :
40- - name : Install required dependencies
41- run : |
42- apt update
43- apt install --yes sudo
44- sudo apt install --yes git
45- sudo apt install --yes curl
46- curl --location https://deb.nodesource.com/setup_16.x | sudo --preserve-env bash -
47- sudo DEBIAN_FRONTEND=noninteractive apt install --yes nodejs
48- - uses : actions/checkout@v3
49- # workaround for https://github.com/actions/runner/issues/2033
50- - name : ownership workaround
51- run : git config --global --add safe.directory '*'
52- - name : Install yarn
53- run : |
54- npm install --global yarn
55- node --version
56- yarn global add yarn@latest
57- - name : Install dependencies
58- run : yarn install --ignore-engines --frozen-lockfile
59- - name : Build packages
60- run : yarn build
61- - name : Test
62- run : yarn test-ci
63-
646 v18 :
657 runs-on : ubuntu-22.04
668 container :
0 commit comments