diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index dd557fcb7f8a4062dfb894457e76c5c53fea3fa6..a6503fff854999e0a6fc968479e086f4a3f6615e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -59,7 +59,7 @@ Publish:
     - Markdown Lint
     - Unit Tests
   only:
-    - tags@ghsc/nshmp/nshmp-lib
+    - tags
   script:
     - ./gradlew publish -P version=${CI_COMMIT_TAG}
   stage: publish
diff --git a/build.gradle b/build.gradle
index 9e74507d1dfedbc7b6eaf7b37d14adc8bf1a1d14..2079ca11a60d38aff2960ec8a2943248096ea4a8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -25,6 +25,9 @@ apply from: "${projectDir}/gradle/spotless.gradle"
 dependencies {
   api "com.google.guava:guava:${guavaVersion}"
   api "com.google.code.gson:gson:${gsonVersion}"
+
+  annotationProcessor "io.micronaut:micronaut-inject-java:${micronautVersion}"
+  implementation "io.micronaut:micronaut-inject:${mivronautVersion}"
   implementation "io.micronaut:micronaut-http-client:${micronautVersion}"
   implementation "io.micronaut.rxjava3:micronaut-rxjava3:${micronautRxVersion}"
   testImplementation "org.junit.jupiter:junit-jupiter:${junitVersion}"