This repository was archived by the owner on Mar 17, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +8
-40
lines changed Expand file tree Collapse file tree 3 files changed +8
-40
lines changed Original file line number Diff line number Diff line change 24
24
run : npm ci
25
25
- name : Compile
26
26
run : npm run compile
27
- - name : Generate coverage report
27
+ - name : Run tests
28
28
uses : GabrielBB/xvfb-action@v1
29
29
with :
30
30
run : npm test
58
58
run : npm ci
59
59
- name : Compile
60
60
run : npm run compile
61
- - name : Init window e2e test subpackage
62
- run : npm --prefix e2e/window-test ci
63
- - name : Generate coverage report
61
+ - name : Run tests
64
62
uses : GabrielBB/xvfb-action@v1
65
63
with :
66
- run : npm run coverage -- --coverageDirectory=coverage/unit
64
+ run : npm test
67
65
- name : Run Docker E2E tests
68
- if : ${{matrix.os == 'ubuntu-latest'}}
69
- run : docker exec nut-ci bash -c "bash $PWD/.build/build.sh ${PWD} ${{matrix.node}}"
70
- - name : Run Electron e2e test subpackage
71
- uses : GabrielBB/xvfb-action@v1
72
- with :
73
- run : npm --prefix e2e/electron-test cit
66
+ run : docker exec nut-ci bash -c "bash $PWD/.build/build.sh ${PWD} 14"
Original file line number Diff line number Diff line change 35
35
with :
36
36
run : npm test
37
37
- name : Run Docker E2E tests
38
- if : ${{matrix.os == 'ubuntu-latest'}}
39
- run : docker exec nut-ci bash -c "bash $PWD/.build/build.sh ${PWD} ${{matrix.node}}"
38
+ run : docker exec nut-ci bash -c "bash $PWD/.build/build.sh ${PWD} 14"
40
39
41
40
42
41
deploy :
52
51
node-version : 14
53
52
- name : Install
54
53
run : npm ci
55
- - name : Install @nut-tree/libnut@next
56
- run : npm i @nut-tree/libnut@next
57
54
- name : Create snapshot release
58
55
run : bash ./.build/pre-release.sh
59
56
- name : Publish snapshot release to npm
Original file line number Diff line number Diff line change @@ -27,19 +27,12 @@ jobs:
27
27
run : npm ci
28
28
- name : Compile
29
29
run : npm run compile
30
- - name : Init window e2e test subpackage
31
- run : npm --prefix e2e/window-test ci
32
- - name : Generate coverage report
30
+ - name : Run tests
33
31
uses : GabrielBB/xvfb-action@v1
34
32
with :
35
33
run : npm test
36
34
- name : Run Docker E2E tests
37
- if : ${{matrix.os == 'ubuntu-latest'}}
38
- run : docker exec nut-ci bash -c "bash $PWD/.build/build.sh ${PWD} ${{matrix.node}}"
39
- - name : Run Electron e2e test subpackage
40
- uses : GabrielBB/xvfb-action@v1
41
- with :
42
- run : npm --prefix e2e/electron-test cit
35
+ run : docker exec nut-ci bash -c "bash $PWD/.build/build.sh ${PWD} 14"
43
36
44
37
deploy :
45
38
needs :
55
48
registry-url : ' https://registry.npmjs.org'
56
49
- name : Install
57
50
run : npm ci
58
- - name : Run typedoc
59
- run : npm run typedoc
60
- - name : Publish typedocs to GitHub Pages
61
-
62
- with :
63
- deploy_key : ${{ secrets.API_DOC_DEPLOY_KEY }}
64
- external_repository : nut-tree/apidoc
65
- publish_dir : ./docs
66
51
- name : Publish tagged release to npm
67
52
run : npm publish
68
53
env :
69
- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
70
- - uses : actions/setup-node@v2
71
- with :
72
- registry-url : ' https://npm.pkg.github.com'
73
- - name : Publish tagged release to GPR
74
- run : npm publish
75
- env :
76
- NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
54
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
You can’t perform that action at this time.
0 commit comments