diff --git a/.github/workflows/update-flake-lock.yml b/.github/workflows/update-flake-lock.yml
index 272172188a483ecd28003069147093caeefe97f2..f53322305cd0ac50af0d8d6ee2abf72e010b4793 100644
--- a/.github/workflows/update-flake-lock.yml
+++ b/.github/workflows/update-flake-lock.yml
@@ -3,7 +3,7 @@ name: update-flake-lock
 on:
   workflow_dispatch:
   schedule:
-    - cron: '0 11 10 * *'
+    - cron: '0 16 29 * *'
 
 jobs:
   lockfile:
@@ -15,3 +15,5 @@ jobs:
         uses: DeterminateSystems/nix-installer-action@main
       - name: Update flake.lock
         uses: DeterminateSystems/update-flake-lock@main
+        with:
+          token: ${{ secrets.GH_TOKEN_FOR_UPDATES }}
diff --git a/.mergify.yml b/.mergify.yml
index 16b1c3301193da551d330f813e3f64a8e36013d9..3289789bbfe7f28b4e918a83047b86f144824d16 100644
--- a/.mergify.yml
+++ b/.mergify.yml
@@ -7,6 +7,7 @@ pull_request_rules:
       - or:
         - author = dependabot[bot]
         - author = github-actions[bot]
+        - author = hrp2-14
         - author = pre-commit-ci[bot]
     actions:
       merge: