diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 9d6727d1e..8fe741de4 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -23,4 +23,8 @@ jobs:
- name: Install xvfb
run: sudo apt-get install xvfb
- name: Build with Maven
- run: xvfb-run mvn clean verify
+ with:
+ args: xvfb-run mvn clean verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar
+ env:
+ GITHUB_TOKEN: ${{ secrets.REPOSITORY_ACCESS_TOKEN }}
+ SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
diff --git a/pom.xml b/pom.xml
index 97deda703..476c8acdb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -54,6 +54,11 @@
1.3.2
1.19.0
1.4.8
+
+ https://sonarcloud.io
+ iluwatar
+ iluwatar_java-design-patterns
+ Java Design Patterns
abstract-factory
@@ -400,6 +405,11 @@
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ 3.7.0.1746
+