dependencies/.forgejo/workflows/sonarqube.yaml
RenovateBot 0aa85e9fa8
All checks were successful
SonarQube Scan / SonarQube Trigger (pull_request) Successful in 1m19s
chore(deps): update https://github.com/actions/cache digest to d4323d4
Signed-off-by: RenovateBot <renovatebot@w9r.dev>
2025-03-09 22:01:29 +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@d4323d4df104b026a6aa633fdb11d772146be0bf # 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"