Skip to content

Test "Code scanning alerts" #132

Test "Code scanning alerts"

Test "Code scanning alerts" #132

Workflow file for this run

name: Build
on:
pull_request:
push:
workflow_dispatch:
jobs:
pmd:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ ubuntu-latest, windows-latest, macos-latest ]
fail-fast: false
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '11'
- uses: pmd/pmd-github-action@v1
#- uses: pmd/pmd-github-action@main
#- uses: pmd/pmd-github-action@features/annotation
#- uses: adangel/pmd-github-action@analyze-modified-files-only
id: pmd
with:
uploadSarifReport: ${{ runner.os == 'Linux' && 'true' || 'false' }}
rulesets: 'ruleset.xml,category/java/design.xml/AbstractClassWithoutAnyMethod'