15
15
16
16
jobs :
17
17
eslint :
18
- name : Run ESLint scanning
18
+ name : Run ESLint security rules
19
19
runs-on : ubuntu-latest
20
20
permissions :
21
21
contents : read
34
34
wait-for-processing : true
35
35
36
36
codeql :
37
- name : Run CodeQL scanning
37
+ name : Run CodeQL
38
38
runs-on : ubuntu-latest
39
39
permissions :
40
40
actions : read
@@ -48,18 +48,18 @@ jobs:
48
48
languages : typescript
49
49
- name : Auto-build by CodeQL
50
50
uses : github/codeql-action/autobuild@v2
51
- - name : Perform CodeQL Analysis
51
+ - name : Perform CodeQL Analysis and upload to GitHub
52
52
uses : github/codeql-action/analyze@v2
53
53
54
54
sonarcloud :
55
- name : Run SonarCloud scanning
55
+ name : Run SonarCloud
56
56
runs-on : ubuntu-latest
57
57
permissions :
58
- pull-requests : read # allows SonarCloud to decorate PRs with analysis results
58
+ pull-requests : read # Allows SonarCloud to decorate PRs with analysis results.
59
59
steps :
60
60
- uses : actions/checkout@v3
61
61
with :
62
- fetch-depth : 0 # Shallow clones should be disabled for a better relevancy of analysis
62
+ fetch-depth : 0 # Shallow clones should be disabled for a better relevancy of analysis.
63
63
- name : Install dependencies
64
64
run : npm ci --no-fund
65
65
- name : Test and coverage
@@ -80,12 +80,12 @@ jobs:
80
80
-Dsonar.javascript.lcov.reportPaths=./coverage/lcov.info
81
81
82
82
codecov :
83
- name : Run Codecov scanning
83
+ name : Run Codecov
84
84
runs-on : ubuntu-latest
85
85
steps :
86
86
- uses : actions/checkout@v3
87
87
with :
88
- fetch-depth : 0 # Shallow clones should be disabled for a better relevancy of analysis
88
+ fetch-depth : 0 # Shallow clones should be disabled for a better relevancy of analysis.
89
89
- name : Install dependencies
90
90
run : npm ci --no-fund
91
91
- name : Test and coverage
0 commit comments