ci(notify-docs): dispatch the docs sync on release only - #89
Merged
Conversation
…t only prose A push that adds a flag or rewrites help text (cmd/, internal/openapi/, api/openapi.json) changes what docs.omni.co/developers/cli/commands should say, but the workflow only fired on *.md edits, so most CLI changes never reached the docs repo. Tests are excluded since they never alter the surface. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ei8UYaG1bW5PJhk93EaqzA
Drop the push trigger: the receiver already diffs previous tag..release tag, so a single dispatch per release carries every change since the last one, and per-merge pushes only produced a docs PR per merge. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ei8UYaG1bW5PJhk93EaqzA
dspangen
approved these changes
Aug 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.
Drops the
push: maintrigger fromnotify-docs.ymlso the docs sync runs only on a published release. The receiver (mintlify-omni/sync-upstream-docs.yml) already diffsprevious tag..release tagand reads the release notes, so one dispatch per release carries every change since the last one; per-merge pushes only produced a docs PR per merge (and, this week, a run perCLAUDE.mdedit).Note: the workflow has failed on every run since April with "Repository not found, OR token has insufficient permissions" —
DOCS_REPO_TOKEN(set 2026-04-09) needs rotating before any trigger change matters. This PR doesn't fix that.Companion PR in
mintlify-omni(exploreomni/mintlify-omni#2118) points the sync prompt atdevelopers/cli/*.mdx.🤖 Generated with Claude Code
https://claude.ai/code/session_01Ei8UYaG1bW5PJhk93EaqzA