Skip to content
This repository was archived by the owner on Mar 23, 2023. It is now read-only.

Commit 1590fa8

Browse files
committed
update .github/workflows/js-test-and-release.yml
1 parent 8321151 commit 1590fa8

File tree

1 file changed

+35
-6
lines changed

1 file changed

+35
-6
lines changed

.github/workflows/js-test-and-release.yml

Lines changed: 35 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1+
# File managed by web3-bot. DO NOT EDIT.
2+
# See https://github.com/protocol/.github/ for details.
3+
14
name: test & maybe release
25
on:
36
push:
47
branches:
5-
- master
8+
- master # with #262 - ${{{ github.default_branch }}}
69
pull_request:
710
branches:
8-
- master
11+
- master # with #262 - ${{{ github.default_branch }}}
912

1013
jobs:
1114

@@ -35,7 +38,10 @@ jobs:
3538
node-version: ${{ matrix.node }}
3639
- uses: ipfs/aegir/actions/cache-node-modules@master
3740
- run: npm run --if-present test:node
38-
- uses: codecov/codecov-action@v1
41+
- uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0
42+
with:
43+
directory: ./.nyc_output
44+
flags: node
3945

4046
test-chrome:
4147
needs: check
@@ -47,6 +53,10 @@ jobs:
4753
node-version: lts/*
4854
- uses: ipfs/aegir/actions/cache-node-modules@master
4955
- run: npm run --if-present test:chrome
56+
- uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0
57+
with:
58+
directory: ./.nyc_output
59+
flags: chrome
5060

5161
test-chrome-webworker:
5262
needs: check
@@ -58,6 +68,10 @@ jobs:
5868
node-version: lts/*
5969
- uses: ipfs/aegir/actions/cache-node-modules@master
6070
- run: npm run --if-present test:chrome-webworker
71+
- uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0
72+
with:
73+
directory: ./.nyc_output
74+
flags: chrome-webworker
6175

6276
test-firefox:
6377
needs: check
@@ -69,6 +83,10 @@ jobs:
6983
node-version: lts/*
7084
- uses: ipfs/aegir/actions/cache-node-modules@master
7185
- run: npm run --if-present test:firefox
86+
- uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0
87+
with:
88+
directory: ./.nyc_output
89+
flags: firefox
7290

7391
test-firefox-webworker:
7492
needs: check
@@ -79,7 +97,10 @@ jobs:
7997
with:
8098
node-version: lts/*
8199
- uses: ipfs/aegir/actions/cache-node-modules@master
82-
- run: npm run --if-present test:firefox-webworker
100+
- uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0
101+
with:
102+
directory: ./.nyc_output
103+
flags: firefox-webworker
83104

84105
test-electron-main:
85106
needs: check
@@ -91,6 +112,10 @@ jobs:
91112
node-version: lts/*
92113
- uses: ipfs/aegir/actions/cache-node-modules@master
93114
- run: npx xvfb-maybe npm run --if-present test:electron-main
115+
- uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0
116+
with:
117+
directory: ./.nyc_output
118+
flags: electron-main
94119

95120
test-electron-renderer:
96121
needs: check
@@ -102,13 +127,17 @@ jobs:
102127
node-version: lts/*
103128
- uses: ipfs/aegir/actions/cache-node-modules@master
104129
- run: npx xvfb-maybe npm run --if-present test:electron-renderer
130+
- uses: codecov/codecov-action@f32b3a3741e1053eb607407145bc9619351dc93b # v2.1.0
131+
with:
132+
directory: ./.nyc_output
133+
flags: electron-renderer
105134

106135
release:
107136
needs: [test-node, test-chrome, test-chrome-webworker, test-firefox, test-firefox-webworker, test-electron-main, test-electron-renderer]
108137
runs-on: ubuntu-latest
109-
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
138+
if: github.event_name == 'push' && github.ref == 'refs/heads/master' # with #262 - 'refs/heads/${{{ github.default_branch }}}'
110139
steps:
111-
- uses: actions/checkout@v2.4.0
140+
- uses: actions/checkout@v2
112141
with:
113142
fetch-depth: 0
114143
- uses: actions/setup-node@v2

0 commit comments

Comments
 (0)