dubbo-go-bot opened a new pull request, #781:
URL: https://github.com/apache/dubbo-go-pixiu/pull/781

   ## 🔄 Upstream Sync from Community Fork
   
   This PR automatically syncs changes from the community fork to the upstream 
repository.
   
   ### Original Contribution
   
   - **Author**: @Similarityoung
   - **Original PR**: https://github.com/dubbo-go-pixiu/dubbo-go-pixiu/pull/11
   - **Merged at**: 2025-10-18 11:04:16 UTC
   
   ### Original PR Description
   
   ---
   
   This pull request streamlines and simplifies the workflow for syncing 
changes from the community fork to the upstream repository. It removes 
fork-specific configuration and files, clarifies documentation and messaging, 
and improves error handling for rebase conflicts. The changes mainly affect the 
`.github/workflows/sync-to-upstream.yml` workflow and remove `.github/pull.yml`.
   
   ## Summary by Sourcery
   
   Refactor and simplify the GitHub Actions sync-to-upstream workflow by 
removing fork-specific configuration and files, tightening execution 
conditions, and improving inline documentation and error messages.
   
   Enhancements:
   - Improve PR body and comment templates for clarity and brevity
   - Enhance rebase conflict handling with a concise code block showing manual 
resolution steps
   
   CI:
   - Rename and streamline the sync-to-upstream workflow to run only in fork 
repositories and on merged PRs to the configured base branch
   - Remove the step that excluded and deleted fork-specific workflow files and 
delete the obsolete .github/pull.yml file
   
   Documentation:
   - Clarify and standardize inline comments and environment configuration 
instructions in the workflow
   
   <!-- This is an auto-generated comment: release notes by coderabbit.ai -->
   ## Summary by CodeRabbit
   
   * **Chores**
     * Removed an outdated upstream sync workflow.
     * Reworked the upstream sync flow to operate only when run from forks and 
to validate the fork target before syncing.
     * Expanded the sync cycle to create a dedicated sync branch, rebase from 
upstream, and open an upstream PR automatically.
     * Simplified messaging and notifications with clearer success/skip signals.
     * Streamlined error handling with concise rebase-conflict messaging and 
actionable manual-resolution steps.
   <!-- end of auto-generated comment: release notes by coderabbit.ai -->
   
   ---
   
   All commits preserve original authorship.
   
   **Note**: Auto-created when PR #11 was merged into 
`dubbo-go-pixiu/dubbo-go-pixiu:develop`.
   
   cc @Similarityoung
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to