diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 673eb56401daf19bd06692a80646a538e6edc1f3..6a072d6ad11ffc8af81a750f0ea7e7df49a4a61e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,6 @@ variables:
 stages:
   - build
   - test
-  - sonarqube-check
   - publish
   - deploy
 
@@ -45,18 +44,6 @@ Test:
     - gradle check --info --stacktrace
     - gradle test
 
-sonarqube-check:
-  stage: sonarqube-check
-  image: gradle:jdk11-alpine
-  only:
-    - merge_requests
-    - master
-  variables:
-    SONAR_HOST_URL: 'https://sonarqube.cs.ui.ac.id/'
-    GIT_DEPTH: 0
-  script: gradle sonarqube -Dsonar.qualitygate.wait=true
-  allow_failure: true
-
 Publish:
   stage: publish
   image: docker:latest
@@ -73,7 +60,7 @@ Publish:
   tags:
     - dind
   only:
-    - master
+    - main
 
 Deploy:
   stage: deploy
@@ -87,4 +74,4 @@ Deploy:
       docker image rm -f $REGISTRY_USER/$IMAGE_NAME:$IMAGE_TAG || true &&
       docker run --name $CONTAINER_NAME -d -p 80:8080 $REGISTRY_USER/$IMAGE_NAME:$IMAGE_TAG"
   only:
-    - master
\ No newline at end of file
+    - main
\ No newline at end of file