Commit e39f2e8cff2 for nodejs

commit e39f2e8cff2640f945cba715c32a7e6491b50e12
Author: Antoine du Hamel <duhamelantoine1995@gmail.com>
Date:   Wed Oct 14 23:36:15 2026 +0200

    tools: add read-only access in `nix-changes.yml`

    Without it, the workflow fails on private forks.

    Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
    PR-URL: https://github.com/nodejs/node/pull/66691
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>

diff --git a/.github/workflows/nix-changes.yml b/.github/workflows/nix-changes.yml
index c80e9e53f54..f55a0b7df13 100644
--- a/.github/workflows/nix-changes.yml
+++ b/.github/workflows/nix-changes.yml
@@ -48,7 +48,7 @@ jobs:
       - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1  # v7.0.1
         with:
           fetch-depth: 2
-          persist-credentials: false
+          persist-credentials: true # We need read access in case we need to fetch in `Compute requisites before change` step
           sparse-checkout: |
             shell.nix
             tools/nix/