Skip to content

fix(release): isolate Mintlify sync checks - #1525

Merged
toksdotdev merged 1 commit into
mainfrom
toks/fix-mintlify-sync-ci
Sep 4, 2026
Merged

fix(release): isolate Mintlify sync checks#1525
toksdotdev merged 1 commit into
mainfrom
toks/fix-mintlify-sync-ci

Conversation

@toksdotdev

@toksdotdev toksdotdev commented Sep 4, 2026

Copy link
Copy Markdown
Member

TL;DR

Prevent generated Mintlify sync PRs from launching the full release workflow or inheriting checks from the release tag commit.

Description

  • Exclude pull requests targeting mintlify from the Release workflow.
  • Add a unique empty commit to each generated sync branch before opening its PR.
  • Keep the tagged release commit as the sync commit鈥檚 parent so shared history is preserved.

Test Plan

  • git diff --check
  • actionlint .github/workflows/release.yml
  • repository pre-commit hooks, including YAML validation

Confidence Score: 5/5

The PR appears safe to merge with no concrete changed-code defect identified.

The new sync commit preserves release ancestry and content, while another pull-request workflow continues to run for the Mintlify branch.

Reviews (1): Last reviewed commit: "fix(release): isolate Mintlify sync chec..." | Re-trigger Greptile

Skip release validation for pull requests targeting the Mintlify deployment branch. Give generated sync branches a unique empty commit so checks from the release tag SHA are not inherited by the pull request.
@toksdotdev
toksdotdev merged commit e25cae3 into main Sep 4, 2026
114 checks passed
@toksdotdev
toksdotdev deleted the toks/fix-mintlify-sync-ci branch September 4, 2026 19:35
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.

1 participant