Skip to content

ci(docs): dispatch docs sync on formal tag push (3.0-dev)#24252

Open
ULookup wants to merge 3 commits intomatrixorigin:3.0-devfrom
ULookup:add-docs-sync-dispatch
Open

ci(docs): dispatch docs sync on formal tag push (3.0-dev)#24252
ULookup wants to merge 3 commits intomatrixorigin:3.0-devfrom
ULookup:add-docs-sync-dispatch

Conversation

@ULookup
Copy link
Copy Markdown
Collaborator

@ULookup ULookup commented Apr 29, 2026

What type of PR is this?

  • API-change
  • BUG
  • Improvement
  • Documentation
  • Feature
  • Test and CI
  • Code Refactoring

Which issue(s) this PR fixes:

issue #24286

What this PR does / why we need it:

Adds .github/workflows/dispatch-docs-sync.yml. On formal tag push (v\d+\.\d+\.\d+), it calls repository_dispatch on ULookup/docs-sync-agent, which then opens documentation sync PRs against matrixorigin/matrixorigin.io and matrixorigin.io.cn for human review.

No source, build, or existing workflow is touched.

On push of a formal release tag (v\d+\.\d+\.\d+), dispatch a
repository_dispatch event of type matrixone_tag_released to
ULookup/docs-sync-agent so the docs sync agent can update
matrixorigin.io and matrixorigin.io.cn automatically.

The workflow does not modify any source in this repository;
it only calls the dispatches endpoint with the tag name.

Requires repo secret DOCS_SYNC_DISPATCH_TOKEN: a fine-grained PAT
scoped only to ULookup/docs-sync-agent with Contents: read and
Actions: read/write.
@ULookup ULookup requested a review from fengttt as a code owner April 29, 2026 08:35
@mergify mergify Bot requested a review from XuPeng-SH April 29, 2026 08:36
@mergify mergify Bot added the kind/test-ci label Apr 29, 2026
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/test-ci size/S Denotes a PR that changes [10,99] lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants