spring-boot-starter/.forgejo/workflows/sonarqube.yaml
RenovateBot 8e0ff3cc4c
All checks were successful
SonarQube Scan / SonarQube Trigger (pull_request) Successful in 1m21s
SonarQube Scan / SonarQube Trigger (push) Successful in 1m23s
release / Release (push) Successful in 2m29s
chore(deps): pin dependencies
Signed-off-by: RenovateBot <renovatebot@w9r.dev>
2025-01-08 14:55:26 +00:00

30 lines
842 B
YAML

---
on:
push:
branches:
- main
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:
name: SonarQube Scan
jobs:
sonarqube:
name: "SonarQube Trigger"
runs-on: ubuntu-latest
steps:
- name: "Initialize Environment"
uses: https://w9r.dev/w9r.dev/action-setup-environment@v1.1.4
with:
roleid: "${{ secrets.VAULT_ROLE_ID }}"
secretid: "${{ secrets.VAULT_SECRET_ID }}"
- name: "Cache SonarQube packages"
uses: https://github.com/actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
with:
path: ~/.sonar/cache
key: "${{ runner.os }}-sonar"
restore-keys: "${{ runner.os }}-sonar"
- name: "SonarQube Scan"
run: "mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar"