Skip to content

chore: 更新工作流配置,提升质量检查和发布流程的稳定性#44

Merged
ZR233 merged 2 commits intomainfrom
dev-ci
Mar 16, 2026
Merged

chore: 更新工作流配置,提升质量检查和发布流程的稳定性#44
ZR233 merged 2 commits intomainfrom
dev-ci

Conversation

@ZR233
Copy link
Member

@ZR233 ZR233 commented Mar 16, 2026

No description provided.

Copilot AI review requested due to automatic review settings March 16, 2026 06:54
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR modifies the GitHub Actions workflow configurations to simplify the release pipeline and broaden the quality check triggers. It removes the manual dispatch option and several jobs from the release workflow, and loosens branch filters on the check workflow.

Changes:

  • Removes workflow_dispatch trigger, the release-plz-pr job, and the build-binaries job from the release workflow, leaving only the core release-plz release step.
  • Removes branch filters (main) from push and pull_request triggers in the quality check workflow, causing it to run on all branches.
  • Bumps actions/checkout from v4 to v5 in the check workflow.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/release.yml Removes workflow_dispatch, simplifies the if condition, and removes release-plz-pr and build-binaries jobs.
.github/workflows/check.yaml Removes branch filters from push/pull_request triggers; bumps actions/checkout to v5.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -3,11 +3,7 @@ name: Quality Check
on:
workflow_call:
push:

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
@ZR233 ZR233 merged commit d9a8870 into main Mar 16, 2026
2 checks passed
@ZR233 ZR233 deleted the dev-ci branch March 16, 2026 07:09
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