diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml
index 06bc35fa1bcf61946ac9e9b8c80b1c0f0e61dc8b..f2267c0363f610058ecb3bdbf7875381d8ca916d 100644
--- a/.github/workflows/docker-image.yml
+++ b/.github/workflows/docker-image.yml
@@ -2,6 +2,7 @@ name: Docker Image CI
 
 on:
   push:
+    tags: [ "*" ]
     branches: [ "master" ]
   pull_request:
     branches: [ "master" ]
@@ -19,9 +20,8 @@ jobs:
           images: |
             jangrewe/gitlab-ci-android
           tags: |
-            type=ref,event=branch
-            type=ref,event=tag
             type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'master') }}
+            type=raw,value={{tag}}
           flavor: latest=true
       - name: Set up QEMU
         uses: docker/setup-qemu-action@v2