(build/pipeline): add quodona pipeline and maven.yml - #39
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds Qodana code quality analysis pipeline and updates the Maven workflow. The changes integrate JetBrains Qodana static code analysis into the CI/CD pipeline and modernize the existing Maven workflow by updating action versions and enabling caching.
- Adds Qodana configuration file with JDK 21 and JVM community linter settings
- Creates new GitHub Actions workflow for automated Qodana code quality checks
- Updates Maven workflow with newer action versions and enables SonarQube/Maven caching
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| qodana.yaml | Configures Qodana analysis with JDK 21 and community linter |
| .github/workflows/qodana_code_quality.yml | New workflow for running Qodana scans on PRs and main branch |
| .github/workflows/maven.yml | Updates action versions and enables package caching |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Qodana Community for JVM5 new problems were found
View the detailed Qodana reportTo be able to view the detailed Qodana report, you can either:
To get - name: 'Qodana Scan'
uses: JetBrains/qodana-action@v2025.2.1
with:
upload-result: trueContact Qodana teamContact us at qodana-support@jetbrains.com
|
No description provided.