1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
| name: Node CI
|
| on:
| pull_request:
| types: [opened, synchronize]
|
| jobs:
| build:
|
| runs-on: ubuntu-latest
|
| strategy:
| matrix:
| node-version: [12.x]
|
| steps:
| - uses: actions/checkout@v1
| - name: Use Node.js ${{ matrix.node-version }}
| uses: actions/setup-node@v1
| with:
| node-version: ${{ matrix.node-version }}
| - name: npm install
| run: |
| npm install
| npm install git+https://github.com/ecomfe/zrender.git
| - name: build zrender
| run: |
| cd node_modules/zrender
| npm install
| npm run prepublish
| cd ../..
| - name: check type
| run: |
| npm run checktype
| - name: build release
| run: |
| npm run release
|
| # test:
| # runs-on: ubuntu-latest
| # needs: build
|
| # # if: ${{ github.base_ref == 'refs/heads/master' || github.base_ref == 'refs/heads/release' }}
|
| # steps:
| # - name: unit test
| # run: |
| # npm run test
|
|