From f22a247fe4cddb84a917afcfbfbd07710d2f213a Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Fri, 9 Oct 2026 17:37:56 +0000 Subject: [PATCH] ci: let the lockfile refresh pass Nub's age gate nub install --lockfile-only aborts when the resolve wants a version younger than 24 hours, so autofix never commits nub.lock and the other jobs stay on ERR_NUB_OUTDATED_LOCKFILE. Turn the gate off for that refresh only. Co-authored-by: Yam Borodetsky --- .github/workflows/autofix.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 851adb78b..36f6fb068 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -28,10 +28,12 @@ jobs: uses: ./.github/actions/setup-nub-ci # TODO(2057): hosted Renovate leaves nub.lock stale. --lockfile-only - # rewrites it so autofix.ci can commit it. Drop this step once - # renovatebot/renovate#44422 is on the Mend app. + # rewrites it so autofix.ci can commit it. --minimum-release-age=0 + # lets that rewrite pick a version still inside the 24-hour gate; + # without it the refresh aborts and the lockfile is never committed. + # Drop this step once renovatebot/renovate#44422 is on the Mend app. - name: Refresh lockfile - run: nub install --lockfile-only + run: nub install --lockfile-only --minimum-release-age=0 - name: Install dependencies run: nub install