diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml
index 375448e..947eadc 100644
--- a/.github/workflows/build-docker.yml
+++ b/.github/workflows/build-docker.yml
@@ -131,8 +131,12 @@ jobs:
 
   update-docker-compose-repo:
     needs: [web, processor, client-attendance, client-chooser]
+    if: |
+      always()
+      && contains(needs.*.result, 'success')
+      && !contains(needs.*.result, 'failure')
+      && (needs.changes.outputs.web == 'true' || needs.changes.outputs.processor == 'true' || needs.changes.outputs.attendance == 'true' || needs.changes.outputs.chooser == 'true')
     runs-on: ubuntu-latest
-
     steps:
       - uses: actions/checkout@v4
         with:
diff --git a/apps/web/package.json b/apps/web/package.json
index 4c63560..2087c41 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@sora-vp/web",
-  "version": "0.1.1",
+  "version": "0.1.0",
   "private": true,
   "type": "module",
   "scripts": {