DX-548: Attach sync PRs to perpetual Linear tracker#258
Merged
muhsinking merged 1 commit intomainfrom Apr 28, 2026
Merged
Conversation
The Linear PR Checker requires every PR to a Linear issue. Each openapi.yaml change opens or refreshes a sync PR in mintlify-docs, so we reference DX-548 — a perpetual auto-tracking issue — as a plain mention (no Resolves/Closes/Fixes), letting Linear auto-attach each sync PR to it without closing the issue on merge. Mirrors the DX-546 pattern used by the daily serverless model drift sync workflow in mintlify-docs. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
b5fbd59 to
d8c844a
Compare
ryanto
approved these changes
Apr 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
openapi.yamlchange opens or refreshes a sync PR inmintlify-docs. The Linear PR Checker requires a Linear issue key in every PR title, but filing a fresh issue per sync is overhead with no payoff.DX-548:and referencesTracked in DX-548in the body. The plain mention (noResolves/Closes/Fixes) lets the Linear ↔ GitHub integration auto-attach each sync PR to DX-548 without closing it on merge — so one perpetual tracker covers every future sync PR.mintlify-docs(PR #748 there).gh pr editso a stale PR's title/body get refreshed when the workflow reruns.Test plan
openapi.yamlonmainand confirm:mintlify-docsis titledDX-548: Sync OpenAPI spec.🤖 Generated with Claude Code