diff --git a/docs.json b/docs.json index 3f873e80..9f92b844 100644 --- a/docs.json +++ b/docs.json @@ -32,6 +32,7 @@ "en/documentation/pages/getting-started/quick-start", "en/documentation/pages/getting-started/key-concepts", "en/documentation/pages/getting-started/faq", + "en/documentation/pages/getting-started/fresh-test", "en/documentation/pages/getting-started/test-internal" ] }, diff --git a/en/documentation/pages/getting-started/fresh-test.mdx b/en/documentation/pages/getting-started/fresh-test.mdx new file mode 100644 index 00000000..198a441a --- /dev/null +++ b/en/documentation/pages/getting-started/fresh-test.mdx @@ -0,0 +1,75 @@ +--- +title: "Fresh Workflow Test" +sidebarTitle: "Fresh Test" +description: "Testing the complete fixed translation workflow" +--- + +# Fresh Workflow Test + +This is a fresh test document to validate the completely fixed automatic translation workflow. + +## What's Been Fixed + +1. **Job Condition**: Now handles both `workflow_run` and `workflow_dispatch` events +2. **Source Check**: Properly bypasses checks for manual `workflow_dispatch` on revamp branch +3. **Workflow Triggering**: Should now work for both automatic and manual scenarios + +## Test Content + +### Basic Workflow Features + +The translation system should handle: +- Standard markdown content +- Code blocks with syntax highlighting +- MDX components and notes +- Tables and lists +- Links and references + +### Sample Code + +```javascript +// Example: Dify API integration +const difyClient = { + baseURL: 'https://api.dify.ai/v1', + apiKey: 'your-api-key', + + async callWorkflow(workflowId, inputs) { + const response = await fetch(`${this.baseURL}/workflows/${workflowId}/run`, { + method: 'POST', + headers: { + 'Authorization': `Bearer ${this.apiKey}`, + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ + inputs, + response_mode: 'blocking' + }) + }); + + return response.json(); + } +}; +``` + +### Features Table + +| Component | English | Chinese | Japanese | Status | +|-----------|---------|---------|----------|--------| +| Documentation | ✅ | 🔄 Auto | 🔄 Auto | Testing | +| Navigation | ✅ | 🔄 Auto | 🔄 Auto | Testing | +| Workflow | ✅ | N/A | N/A | Fixed | + +### Important Note + + +This fresh test validates that all workflow fixes are working correctly. The system should automatically translate this content and create a corresponding translation PR. + + +## Expected Results + +1. **Analyze workflow** detects English-only changes +2. **Execute workflow** runs without skipping steps +3. **Translation PR** is created automatically +4. **Manual trigger** also works for debugging + +This test confirms the complete end-to-end functionality. \ No newline at end of file