@@ -29,14 +29,14 @@ jobs:
29
29
fail-fast : false
30
30
runs-on : ${{ matrix.os }}
31
31
steps :
32
- - uses : actions/checkout@v3
32
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
33
33
with :
34
34
fetch-depth : 0
35
35
- name : Use Node.js ${{ matrix.node-version }}
36
- uses : actions/setup-node@v3
36
+ uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
37
37
with :
38
38
node-version : ${{ matrix.node-version }}
39
- -
uses :
Yuri6037/[email protected]
39
+ - uses : Yuri6037/Action-FakeTTY@1abc69c7d530815855caedcd73842bae5687c1a6 # tag= v1.1
40
40
- name : Bootstrap
41
41
run : |
42
42
npm ci --ignore-scripts
@@ -51,10 +51,10 @@ jobs:
51
51
run : node packages/build/bin/run-nyc node packages/build/bin/run-mocha --lang en_US.UTF-8 --reporter spec "extensions/*/dist/__tests__/**/*.js"
52
52
- name : Run example tests
53
53
run : node packages/build/bin/run-nyc node packages/build/bin/run-mocha --lang en_US.UTF-8 --reporter spec "examples/*/dist/__tests__/**/*.js"
54
- - name : Generate coverage
54
+ - name : Generate coverage report
55
55
run : node packages/build/bin/run-nyc report --reporter=lcov
56
- - name : Publish coverage to Coveralls
57
- uses : coverallsapp/github-action@master
56
+ - name : Publish coverage report to Coveralls
57
+ uses : coverallsapp/github-action@9ba913c152ae4be1327bfb9085dc806cedb44057 # tag=v1.1.3
58
58
with :
59
59
flag-name : run-${{ matrix.os }}-node@${{ matrix.node-version }}
60
60
github-token : ${{ secrets.GITHUB_TOKEN }}
66
66
runs-on : ubuntu-latest
67
67
if : ${{ success() }}
68
68
steps :
69
- - name : Set finish on Coveralls
70
- uses : coverallsapp/github-action@master
69
+ - name : Coveralls finished
70
+ uses : coverallsapp/github-action@9ba913c152ae4be1327bfb9085dc806cedb44057 # tag=v1.1.3
71
71
with :
72
72
github-token : ${{ secrets.GITHUB_TOKEN }}
73
73
parallel-finished : true
76
76
name : Test Benchmark
77
77
runs-on : ubuntu-latest
78
78
steps :
79
- - uses : actions/checkout@v3
80
- - uses : actions/setup-node@v3
79
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
80
+ - uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
81
81
with :
82
82
node-version : 16 # LTS
83
83
- name : Bootstrap
93
93
name : Code Lint
94
94
runs-on : ubuntu-latest
95
95
steps :
96
- - uses : actions/checkout@v3
97
- - uses : actions/setup-node@v3
96
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
97
+ - uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
98
98
with :
99
99
node-version : 16 # LTS
100
100
- name : Bootstrap
@@ -117,10 +117,10 @@ jobs:
117
117
runs-on : ubuntu-latest
118
118
if : ${{ github.event.pull_request }}
119
119
steps :
120
- - uses : actions/checkout@v3
120
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
121
121
with :
122
122
fetch-depth : 0
123
- - uses : actions/setup-node@v3
123
+ - uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
124
124
with :
125
125
node-version : 16 # LTS
126
126
- name : Bootstrap
@@ -134,8 +134,8 @@ jobs:
134
134
name : Verify Docs
135
135
runs-on : ubuntu-latest
136
136
steps :
137
- - uses : actions/checkout@v3
138
- - uses : actions/setup-node@v3
137
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
138
+ - uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
139
139
with :
140
140
node-version : 16 # LTS
141
141
- name : Bootstrap
0 commit comments