Skip to content

Conversation

@ahammond
Copy link
Collaborator

@ahammond ahammond commented Nov 4, 2025

  • feat: throttle re-runs [INFRA-77654]
  • pnpm defaults
  • more support for getting to implicit pnpm version
  • optional merges

@ahammond ahammond self-assigned this Nov 4, 2025
@ahammond ahammond enabled auto-merge (squash) November 4, 2025 22:00
@ahammond ahammond changed the title better pnpm feat: pnpm defaults [INFRA-77654] Nov 4, 2025
- Remove leading blank line
- Convert single quotes to double quotes
- Add trailing commas to function parameters and arrays
- Format multi-line function parameters
- Consistent spacing and indentation
- Try to enable auto-merge via GitHub API when merge=true
- Fall back to manual merge if auto-merge fails or is not available
- Only perform manual merge if auto-merge was not successfully enabled
- Update log message to clarify when merge is manual vs auto

This allows GitHub to automatically merge PRs when they become ready
(CI passes, approval requirements met), reducing the need for manual
intervention or periodic script re-runs.
@ahammond ahammond merged commit 54388d9 into main Dec 2, 2025
3 of 4 checks passed
@ahammond ahammond deleted the better-pnpm branch December 2, 2025 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants