ReviewOS

also looking at this

stacks/buddy

fix(ci): land the lock-file repair instead of describing it

#1408
Merged glennmichael123 wants to merge fix/persist-the-mechanical-lockfile-repair into main
6 files +193 -15
src/setup.tsmodified+4-0
Changes to src/setup.ts
@@ -1606,6 +1606,10 @@ ${generateComposerSetupSteps()}
16061606 if: \${{ needs.determine-jobs.outputs.run_fixci == 'true' }}
16071607
16081608 steps:
1609 # GITHUB_TOKEN deliberately, not BUDDY_TOKEN: it keeps the repair commit
1610 # attributed to the bot rather than to whoever owns the PAT. The trade is
1611 # that a push made with it does not start another workflow run, so the
1612 # fix lands and the checks need re-running to go green.
16091613 - name: Checkout the failing branch
16101614 uses: actions/checkout@v4
16111615 with: