🔧 (ci): Disable the SonarQube analysis job
Changes
2 files changed, +5 -6
MODIFY
.github/workflows/jvm.yml
+2 -1
@@ -22,7 +22,8 @@
22
22
# SonarQube Community Build analyses the main branch only (no PR decoration),
23
23
# so this runs on push-to-main after tests pass. `verify` regenerates the
24
24
# combined JaCoCo report the scanner picks up via sonar.coverage.jacoco.xmlReportPaths.
25
- if: github.ref == 'refs/heads/main'
25
+ # Disabled while sonar.ha1nz.de is scaled down; drop `false &&` to re-enable.
26
+ if: false && github.ref == 'refs/heads/main'
26
27
runs-on: ubuntu-latest
27
28
needs: [jvm-tests]
28
29
steps:
MODIFY
README.md
+3 -5
@@ -1,7 +1,5 @@
1
1
# git-shark 🦈
2
2
3
-[](https://sonar.ha1nz.de/dashboard?id=git-shark)
4
-
5
3
Self-hosted Git platform (GitHub-like) as a single, natively-compiled Quarkus service.
6
4
7
5
Bare Git repositories on disk, served over **smart HTTP** (JGit `GitServlet`) and **SSH**
@@ -313,9 +311,9 @@
313
311
314
312
- `.github/workflows/jvm.yml` — JVM tests on every push/PR; on main, builds and pushes the
315
313
JVM container image to GHCR as a multi-arch manifest (linux/amd64 + linux/arm64, via
316
- Buildx/QEMU), and runs a SonarQube Community Build analysis against `sonar.ha1nz.de`
317
- (test coverage via the combined JaCoCo report at `target/jacoco-report/jacoco.xml`).
318
- Community Build analyses the main branch only, so the `sonar` job is gated to main.
314
+ Buildx/QEMU). The `sonar` job (SonarQube Community Build analysis against
315
+ `sonar.ha1nz.de`, main only) is currently disabled because the SonarQube instance is
316
+ scaled down.
319
317
- `.github/workflows/native.yml` — native build + integration tests on every push/PR; on
320
318
main, builds and pushes the native container image to GHCR with a `-native` tag suffix
321
319
(linux/amd64 only).