@@ -29,11 +29,11 @@ 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
39
- name : Update NPM
@@ -45,13 +45,13 @@ jobs:
45
45
npx lerna bootstrap
46
46
- name : Build project
47
47
run : npm run build
48
- -
uses :
Yuri6037/[email protected]
48
+ - uses : Yuri6037/Action-FakeTTY@1abc69c7d530815855caedcd73842bae5687c1a6 # tag= v1.1
49
49
- name : Run tests
50
50
run : faketty npm run test --ignore-scripts
51
51
- name : Generate coverage report
52
52
run : node packages/build/bin/run-nyc report --reporter=lcov
53
53
- name : Publish coverage report to Coveralls
54
- uses : coverallsapp/github-action@master
54
+ uses : coverallsapp/github-action@9ba913c152ae4be1327bfb9085dc806cedb44057 # tag=v1.1.3
55
55
with :
56
56
flag-name : run-${{ matrix.os }}-node@${{ matrix.node-version }}
57
57
github-token : ${{ secrets.GITHUB_TOKEN }}
64
64
if : ${{ success() }}
65
65
steps :
66
66
- name : Coveralls finished
67
- uses : coverallsapp/github-action@master
67
+ uses : coverallsapp/github-action@9ba913c152ae4be1327bfb9085dc806cedb44057 # tag=v1.1.3
68
68
with :
69
69
github-token : ${{ secrets.GITHUB_TOKEN }}
70
70
parallel-finished : true
73
73
name : Test Benchmark
74
74
runs-on : ubuntu-latest
75
75
steps :
76
- - uses : actions/checkout@v3
77
- - uses : actions/setup-node@v3
76
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
77
+ - uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
78
78
with :
79
79
node-version : 16 # LTS
80
80
- name : Bootstrap benchmark tests
88
88
name : Code Lint
89
89
runs-on : ubuntu-latest
90
90
steps :
91
- - uses : actions/checkout@v3
92
- - uses : actions/setup-node@v3
91
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
92
+ - uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
93
93
with :
94
94
node-version : 16 # LTS
95
95
- name : Bootstrap project
@@ -108,10 +108,10 @@ jobs:
108
108
runs-on : ubuntu-latest
109
109
if : ${{ github.event.pull_request }}
110
110
steps :
111
- - uses : actions/checkout@v3
111
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
112
112
with :
113
113
fetch-depth : 0
114
- - uses : actions/setup-node@v3
114
+ - uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
115
115
with :
116
116
node-version : 16 # LTS
117
117
- name : Install monorepo tools
@@ -125,8 +125,8 @@ jobs:
125
125
name : Verify Docs
126
126
runs-on : ubuntu-latest
127
127
steps :
128
- - uses : actions/checkout@v3
129
- - uses : actions/setup-node@v3
128
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
129
+ - uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
130
130
with :
131
131
node-version : 16 # LTS
132
132
- name : Bootstrap project
0 commit comments