Skip to content

Commit

Permalink
gha: sonar: install dev deps for eslint plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
vogler committed Nov 8, 2023
1 parent 0832ae5 commit d4685ff
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions .github/workflows/sonar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,17 @@ jobs:
sonarcloud:
runs-on: ubuntu-latest
steps:
-
uses: actions/checkout@v4
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
# Disabling shallow clone is recommended for improving relevancy of reporting
fetch-depth: 0
cache: 'npm'
-
name: Install modules
run: npm install -g eslint
name: Install dev dependencies which includde ESLint + plugins
run: npm install --only=dev
-
name: Run ESLint
continue-on-error: true
run: eslint . --ext .js,.ts -f json -o eslint_report.json
run: npx eslint . -f json -o eslint_report.json
-
name: Fix ESLint paths
run: sed -i 's+/home/runner/work/free-games-claimer/free-games-claimer+/github/workspace+g' eslint_report.json
Expand Down

0 comments on commit d4685ff

Please sign in to comment.