28
28
node_version : 14
29
29
fail-fast : false
30
30
steps :
31
- - uses : actions/checkout@v2
31
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
32
32
- name : Use Node.js ${{ matrix.node-version }}
33
- uses : actions/setup-node@v1
33
+ uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
34
34
with :
35
35
node-version : ${{ matrix.node-version }}
36
36
- name : Update NPM
44
44
- name : Run tests
45
45
run : npm test --ignore-scripts
46
46
- name : Publish coverage report to Coveralls
47
- uses : coverallsapp/github-action@master
47
+ uses : coverallsapp/github-action@9ba913c152ae4be1327bfb9085dc806cedb44057 # tag=v1.1.3
48
48
with :
49
49
github-token : ${{ secrets.GITHUB_TOKEN }}
50
50
flag-name : run-${{ matrix.os }}-node@${{ matrix.node-version }}
57
57
runs-on : ubuntu-latest
58
58
steps :
59
59
- name : Coveralls finished
60
- uses : coverallsapp/github-action@master
60
+ uses : coverallsapp/github-action@9ba913c152ae4be1327bfb9085dc806cedb44057 # tag=v1.1.3
61
61
with :
62
62
github-token : ${{ secrets.github_token }}
63
63
parallel-finished : true
66
66
name : Code Lint
67
67
runs-on : ubuntu-latest
68
68
steps :
69
- - uses : actions/checkout@v2
69
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
70
70
- name : Use Node.js 14
71
- uses : actions/setup-node@v2
71
+ uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
72
72
with :
73
73
node-version : 14
74
74
- name : Bootstrap project
@@ -80,11 +80,11 @@ jobs:
80
80
name : Commit Lint
81
81
runs-on : ubuntu-latest
82
82
steps :
83
- - uses : actions/checkout@v2
83
+ - uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
84
84
with :
85
85
fetch-depth : 0
86
86
- name : Use Node.js 14
87
- uses : actions/setup-node@v2
87
+ uses : actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
88
88
with :
89
89
node-version : 14
90
90
- name : Bootstrap project
@@ -100,13 +100,13 @@ jobs:
100
100
security-events : write
101
101
steps :
102
102
- name : Checkout repository
103
- uses : actions/checkout@v2
103
+ uses : actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2
104
104
105
105
- name : Initialize CodeQL
106
- uses : github/codeql-action/init@v1
106
+ uses : github/codeql-action/init@c7f292ea4f542c473194b33813ccd4c207a6c725 # tag=v2.1.21
107
107
with :
108
108
languages : ' javascript'
109
109
config-file : ./.github/codeql/codeql-config.yaml
110
110
111
111
- name : Perform CodeQL Analysis
112
- uses : github/codeql-action/analyze@v1
112
+ uses : github/codeql-action/analyze@c7f292ea4f542c473194b33813ccd4c207a6c725 # tag=v2.1.21
0 commit comments