Skip to content

ci: split Windows packaging and Gitee release sync#159

Merged
duguwanglong merged 1 commit intomainfrom
ci/split-windows-packaging-gitee-sync
Apr 22, 2026
Merged

ci: split Windows packaging and Gitee release sync#159
duguwanglong merged 1 commit intomainfrom
ci/split-windows-packaging-gitee-sync

Conversation

@xiami762
Copy link
Copy Markdown
Contributor

Summary

  • Rename/split the former packaging-sync-gitee.yml into windows-packaging-publish.yml, keeping only the Windows installer build and GitHub Release asset upload.
  • Update sync-gitee.yml to run on release: types: [published] instead of workflow_dispatch.

Notes

  • Both workflows now start on the same release.published event. If Gitee sync must run after the installer upload finishes, consider chaining them (e.g. workflow_run on the packaging workflow, or a single workflow with needs) so uploads are ordered.

Made with Cursor

Move the Windows installer build and GitHub Release upload into
windows-packaging-publish.yml. Remove the combined packaging-sync-gitee
workflow. Run sync-gitee.yml on release published instead of manual
workflow_dispatch.

Made-with: Cursor
@duguwanglong duguwanglong merged commit 2a71628 into main Apr 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants