Skip to content

Merge fix workflow - move conflict resolution into the first workflow#16597

Merged
matthewp merged 4 commits intomainfrom
improve/merge-workflow
May 6, 2026
Merged

Merge fix workflow - move conflict resolution into the first workflow#16597
matthewp merged 4 commits intomainfrom
improve/merge-workflow

Conversation

@matthewp
Copy link
Copy Markdown
Contributor

@matthewp matthewp commented May 4, 2026

Changes

  • Moves conflict resolution and changeset cleanup into the merge-main-to-next action so the branch is clean and buildable before CI runs. AI only runs when there are actual conflicts; clean merges skip it entirely.
  • Strips the merge-fix action down to just test fixing — no more conflict stripping, no --no-frozen-lockfile. Uses --frozen-lockfile since the lockfile is already correct.
  • Adds critical rules to the fix-tests skill based on analysis of a 1-hour timeout: never run pnpm install, time-box investigation to 5 min, diff before deep-reading source, batch bash commands.

Testing

  • No test changes — these are CI workflow and skill instruction changes.

Docs

  • No docs needed — internal CI automation only.

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 4, 2026

⚠️ No Changeset found

Latest commit: e89a088

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions github-actions Bot added the 🚨 action Modifies GitHub Actions label May 4, 2026
@matthewp matthewp changed the title Split merge workflow: resolve conflicts early, fix tests later Merge fix workflow - move conflict resolution into the first workflow May 4, 2026
@matthewp matthewp marked this pull request as ready for review May 4, 2026 23:41
# Conflicts:
#	.flue/workflows/merge-fix/WORKFLOW.ts
@matthewp matthewp merged commit 0fdba52 into main May 6, 2026
39 of 40 checks passed
@matthewp matthewp deleted the improve/merge-workflow branch May 6, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚨 action Modifies GitHub Actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants