diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml
index 87259f27..85d8fdc8 100644
--- a/.forgejo/workflows/deploy.yml
+++ b/.forgejo/workflows/deploy.yml
@@ -6,7 +6,7 @@ on:
     branches:
       - main
     paths:
-      - 'flake.lock'
+      - '**.lock'
   workflow_dispatch:
 env:
   SSH_OPTS: "-q -A -o StrictHostKeyChecking=no"
diff --git a/.forgejo/workflows/update-steamdeck.yml b/.forgejo/workflows/update-steamdeck.yml
index f5d9852e..a1e85ec9 100644
--- a/.forgejo/workflows/update-steamdeck.yml
+++ b/.forgejo/workflows/update-steamdeck.yml
@@ -6,7 +6,7 @@ on:
     branches:
       - main
     paths:
-      - 'flake.lock'
+      - '**.lock'
   schedule:
     - cron: '0 0 * * 0'  # runs weekly on Sunday at 00:00
   workflow_dispatch:  # allows manual triggering