diff --git a/.github/workflows/staging-ci-cd.yml b/.github/workflows/staging-ci-cd.yml
index b35de490c1cb650758904ced6a7f9b0b957fe67b..23e14081f880a7228efe1926bace8773edf13e16 100644
--- a/.github/workflows/staging-ci-cd.yml
+++ b/.github/workflows/staging-ci-cd.yml
@@ -32,7 +32,7 @@ jobs:
         uses: actions/upload-artifact@v4
         with:
           name: java-app
-          path: .
+          path: target/*.jar
 
   test:
     name: Test
@@ -78,6 +78,8 @@ jobs:
         uses: actions/download-artifact@v4
         with:
           name: java-app
+      - name: List files to verify JAR
+        run: find . -name "*.jar" | xargs ls -la
       - name: check directory
         run: ls -al
       - name: Docker login
diff --git a/Dockerfile b/Dockerfile
index 19f626aef3c0b77d1ce900ae0b37dce3c297aed1..996031b2602cf06e6858c6089507a238d656876e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,6 @@
 FROM openjdk:21-jdk-slim
 
 WORKDIR /app
-COPY *.jar app.jar
+COPY target/authentication-0.1.jar app.jar
 EXPOSE 8080
 CMD ["java", "-jar", "app.jar"]