[PR #425] [MERGED] Test: Internal Docs Sync Workflow #495

Closed
opened 2026-02-16 06:15:40 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-docs/pull/425
Author: @guchenhe
Created: 8/22/2025
Status: Merged
Merged: 8/22/2025
Merged by: @guchenhe

Base: revampHead: test/internal-docs-sync


📝 Commits (10+)

  • 50171b5 feat: images
  • 52262ff Documentation edits made through Mintlify web editor
  • 7479e5c chore: add examples
  • 0b13968 feat: add zh-hans
  • 9d6d8ae feat: add ja-jp
  • 63dd0bc Docs tools: Successfully completed 3 operations
  • cbef29f feat: add images
  • 364bf2d Merge pull request #321 from langgenius/pages/the-right-way-of-markdown
  • 051938b feat: add template
  • fb9d967 Merge pull request #329 from langgenius/feat/add-issue-template

📊 Changes

963 files changed (+11261 additions, -5972 deletions)

View changed files

.github/ISSUE_TEMPLATE/config.yml (+8 -0)
.github/ISSUE_TEMPLATE/docs.yml (+68 -0)
.github/workflow-config.yml (+125 -0)
.github/workflows/sync_docs_analyze.yml (+289 -0)
.github/workflows/sync_docs_execute.yml (+434 -0)
.github/workflows/translate.yml (+157 -0)
dify-logo.png (+0 -0)
📝 docs.json (+286 -1001)
docs/SECURE_WORKFLOW_GUIDE.md (+281 -0)
📝 en/api-reference/openapi_chat.json (+0 -0)
📝 en/api-reference/openapi_chatflow.json (+0 -0)
📝 en/api-reference/openapi_completion.json (+0 -0)
📝 en/api-reference/openapi_workflow.json (+0 -0)
📝 en/community/contribution.mdx (+1 -1)
📝 en/community/docs-contribution.mdx (+1 -1)
📝 en/community/support.mdx (+1 -1)
📝 en/development/backend/README.mdx (+1 -1)
📝 en/development/backend/sandbox/README.mdx (+1 -1)
📝 en/development/backend/sandbox/contribution.mdx (+1 -1)
📝 en/development/migration/README.mdx (+1 -1)

...and 80 more files

📄 Description

Testing Internal Contributor Workflow

This PR tests the new two-workflow pattern for internal contributors.

Test Objectives

  • Verify analysis workflow triggers automatically
  • Verify execution workflow runs after analysis
  • Test auto-approval for trusted contributors
  • Verify translation generation and sync branch creation
  • Check PR comment with results

Changes

  • Added test documentation file: test-internal.mdx
  • Updated docs.json navigation
  • Includes new secure workflow implementation

Expected Behavior

  1. Analysis workflow runs (read-only)
  2. Execution workflow auto-approves (internal contributor)
  3. Translations generated to docs-sync-pr-XX branch
  4. Comment posted on this PR with results

This is a test PR that will be closed after verification.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-docs/pull/425 **Author:** [@guchenhe](https://github.com/guchenhe) **Created:** 8/22/2025 **Status:** ✅ Merged **Merged:** 8/22/2025 **Merged by:** [@guchenhe](https://github.com/guchenhe) **Base:** `revamp` ← **Head:** `test/internal-docs-sync` --- ### 📝 Commits (10+) - [`50171b5`](https://github.com/langgenius/dify-docs/commit/50171b5362a3c5fd61948fd9d6b261d0e28eb5aa) feat: images - [`52262ff`](https://github.com/langgenius/dify-docs/commit/52262ff9b5ff91f1195b9b8a4877408cf2535f26) Documentation edits made through Mintlify web editor - [`7479e5c`](https://github.com/langgenius/dify-docs/commit/7479e5c39322aa4839e93bec0380f54f725a1a1e) chore: add examples - [`0b13968`](https://github.com/langgenius/dify-docs/commit/0b13968761151fc1ba6dde2602a0003a6c181078) feat: add zh-hans - [`9d6d8ae`](https://github.com/langgenius/dify-docs/commit/9d6d8aee0ae1d14b7d5246a21c34b3e3c85190c7) feat: add ja-jp - [`63dd0bc`](https://github.com/langgenius/dify-docs/commit/63dd0bcd61eadb36d5daeab3daa036f4468d0744) Docs tools: Successfully completed 3 operations - [`cbef29f`](https://github.com/langgenius/dify-docs/commit/cbef29f70441af7e9c91a3679a132a0b8d45f85f) feat: add images - [`364bf2d`](https://github.com/langgenius/dify-docs/commit/364bf2d22a28b39143c534bbbdf5fee94d4812d7) Merge pull request #321 from langgenius/pages/the-right-way-of-markdown - [`051938b`](https://github.com/langgenius/dify-docs/commit/051938b0d3ff90a11907522f91c04627070702e5) feat: add template - [`fb9d967`](https://github.com/langgenius/dify-docs/commit/fb9d967d3acbd779c77fe7b75929564956ef7d25) Merge pull request #329 from langgenius/feat/add-issue-template ### 📊 Changes **963 files changed** (+11261 additions, -5972 deletions) <details> <summary>View changed files</summary> ➕ `.github/ISSUE_TEMPLATE/config.yml` (+8 -0) ➕ `.github/ISSUE_TEMPLATE/docs.yml` (+68 -0) ➕ `.github/workflow-config.yml` (+125 -0) ➕ `.github/workflows/sync_docs_analyze.yml` (+289 -0) ➕ `.github/workflows/sync_docs_execute.yml` (+434 -0) ➕ `.github/workflows/translate.yml` (+157 -0) ➕ `dify-logo.png` (+0 -0) 📝 `docs.json` (+286 -1001) ➕ `docs/SECURE_WORKFLOW_GUIDE.md` (+281 -0) 📝 `en/api-reference/openapi_chat.json` (+0 -0) 📝 `en/api-reference/openapi_chatflow.json` (+0 -0) 📝 `en/api-reference/openapi_completion.json` (+0 -0) 📝 `en/api-reference/openapi_workflow.json` (+0 -0) 📝 `en/community/contribution.mdx` (+1 -1) 📝 `en/community/docs-contribution.mdx` (+1 -1) 📝 `en/community/support.mdx` (+1 -1) 📝 `en/development/backend/README.mdx` (+1 -1) 📝 `en/development/backend/sandbox/README.mdx` (+1 -1) 📝 `en/development/backend/sandbox/contribution.mdx` (+1 -1) 📝 `en/development/migration/README.mdx` (+1 -1) _...and 80 more files_ </details> ### 📄 Description ## Testing Internal Contributor Workflow This PR tests the new two-workflow pattern for internal contributors. ### Test Objectives - ✅ Verify analysis workflow triggers automatically - ✅ Verify execution workflow runs after analysis - ✅ Test auto-approval for trusted contributors - ✅ Verify translation generation and sync branch creation - ✅ Check PR comment with results ### Changes - Added test documentation file: `test-internal.mdx` - Updated `docs.json` navigation - Includes new secure workflow implementation ### Expected Behavior 1. Analysis workflow runs (read-only) 2. Execution workflow auto-approves (internal contributor) 3. Translations generated to `docs-sync-pr-XX` branch 4. Comment posted on this PR with results --- This is a test PR that will be closed after verification. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 06:15:40 -05:00
yindo closed this issue 2026-02-16 06:15:40 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-docs#495