Updating GHES workflows
This commit is contained in:
@@ -70,3 +70,5 @@ jobs:
|
|||||||
|
|
||||||
- name: Perform CodeQL Analysis
|
- name: Perform CodeQL Analysis
|
||||||
uses: github/codeql-action/analyze@v2
|
uses: github/codeql-action/analyze@v2
|
||||||
|
with:
|
||||||
|
category: "/language:${{matrix.language}}"
|
||||||
|
|||||||
@@ -1,49 +0,0 @@
|
|||||||
# This workflow uses actions that are not certified by GitHub.
|
|
||||||
# They are provided by a third-party and are governed by
|
|
||||||
# separate terms of service, privacy policy, and support
|
|
||||||
# documentation.
|
|
||||||
# ESLint is a tool for identifying and reporting on patterns
|
|
||||||
# found in ECMAScript/JavaScript code.
|
|
||||||
# More details at https://github.com/eslint/eslint
|
|
||||||
# and https://eslint.org
|
|
||||||
|
|
||||||
name: ESLint
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches: [ $default-branch, $protected-branches ]
|
|
||||||
pull_request:
|
|
||||||
# The branches below must be a subset of the branches above
|
|
||||||
branches: [ $default-branch ]
|
|
||||||
schedule:
|
|
||||||
- cron: $cron-weekly
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
eslint:
|
|
||||||
name: Run eslint scanning
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
permissions:
|
|
||||||
contents: read
|
|
||||||
security-events: write
|
|
||||||
steps:
|
|
||||||
- name: Checkout code
|
|
||||||
uses: actions/checkout@v3
|
|
||||||
|
|
||||||
- name: Install ESLint
|
|
||||||
run: |
|
|
||||||
npm install [email protected]
|
|
||||||
npm install @microsoft/[email protected]
|
|
||||||
|
|
||||||
- name: Run ESLint
|
|
||||||
run: npx eslint .
|
|
||||||
--config .eslintrc.js
|
|
||||||
--ext .js,.jsx,.ts,.tsx
|
|
||||||
--format @microsoft/eslint-formatter-sarif
|
|
||||||
--output-file eslint-results.sarif
|
|
||||||
continue-on-error: true
|
|
||||||
|
|
||||||
- name: Upload analysis results to GitHub
|
|
||||||
uses: github/codeql-action/upload-sarif@v2
|
|
||||||
with:
|
|
||||||
sarif_file: eslint-results.sarif
|
|
||||||
wait-for-processing: true
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "ESLint",
|
|
||||||
"description": "A tool for identifying and reporting the problems found in ECMAScript/JavaScript code.",
|
|
||||||
"iconName": "eslint",
|
|
||||||
"categories": [
|
|
||||||
"Code Scanning",
|
|
||||||
"JavaScript",
|
|
||||||
"EcmaScript",
|
|
||||||
"TypeScript"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 80 KiB |
Reference in New Issue
Block a user