diff --git a/.github/workflows/dev-deploy.yml b/.github/workflows/dev-deploy.yml
index 28b738e48fa50ba8a439631858c133c3cbf4107b..cef609d6f2fdc1df72d5d44b49c42c43db4e2f70 100644
--- a/.github/workflows/dev-deploy.yml
+++ b/.github/workflows/dev-deploy.yml
@@ -9,6 +9,7 @@ jobs:
     runs-on: ubuntu-latest
 
     steps:
+    - uses: nelonoel/branch-name@v1
     - name: Set up SSH key
       run: |
         echo "${{ secrets.DEV_DEPLOY_KEY }}" > ~/deploy_key
@@ -16,4 +17,4 @@ jobs:
     
     - name: Run SSH deploy command
       run: |
-        ssh -i ~/deploy_key -o StrictHostKeyChecking=no ubuntu@dev.codidact.org "cd /var/apps/qpixel ; bash -l ./deploy ${GITHUB_REF##*/}"
+        ssh -i ~/deploy_key -o StrictHostKeyChecking=no ubuntu@dev.codidact.org "cd /var/apps/qpixel ; bash -l ./deploy ${BRANCH_NAME}"