Skip to content

Update cap-java/.github digest to 9fc20a4 #180

Update cap-java/.github digest to 9fc20a4

Update cap-java/.github digest to 9fc20a4 #180

Workflow file for this run

name: Build
env:
MAVEN_VERSION: "3.9.15"
on:
workflow_dispatch: # Allow manual trigger
pull_request:
branches: ["main"]
push:
branches: ["main"]
permissions:
contents: write
id-token: write
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
java-version: ["17.0.18", "21.0.9"]
steps:
- name: Checkout
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
- name: Build
uses: ./.github/actions/build
with:
java-version: ${{ matrix.java-version }}
maven-version: ${{ env.MAVEN_VERSION }}
- name: Sonar Scan
uses: cap-java/.github/actions/scan-with-sonar@b5eb1ad6341e9fd1d681c42f3b36c4b750a7dac2 # main
if: matrix.java-version == '21.0.9'
with:
java-version: 21
maven-version: ${{ env.MAVEN_VERSION }}
sonarq-token: ${{ secrets.SONAR_TOKEN }}
github-token: ${{ secrets.GITHUB_TOKEN }}
sonar-project-key: cap-java_cds-feature-console
coverage-report-path: cds-feature-console/target/site/jacoco/jacoco.xml
build-script: mvn verify -B -ntp
- name: CodeQL Scan
uses: cap-java/.github/actions/scan-with-codeql@b5eb1ad6341e9fd1d681c42f3b36c4b750a7dac2 # main
if: matrix.java-version == '21.0.9'
with:
java-version: 21
maven-version: ${{ env.MAVEN_VERSION }}
language: java-kotlin
queries: security-extended