Remove workflow path filters for required checks#819
Remove workflow path filters for required checks#819hzxuzhonghu wants to merge 1 commit intovolcano-sh:mainfrom
Conversation
|
Note Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
The intention is to make ci jobs as required checks in github, otherwise the pr can be merged even job fails |
There was a problem hiding this comment.
Pull request overview
This PR updates GitHub Actions CI workflows to remove paths / paths-ignore filters so the workflows run consistently and can be configured as required checks on PRs.
Changes:
- Removed all
pathsandpaths-ignorefilters from workflow triggers while keeping existing branch/tag trigger patterns. - Minor YAML formatting normalization in a few workflows (quotes/whitespace), without changing job logic.
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/python-tests.yml | Removes path filtering so Python tests run for all PRs/pushes to main. |
| .github/workflows/python-lint.yml | Removes path filtering so Python lint runs for all PRs/pushes on configured branches. |
| .github/workflows/python-licenses-lint.yml | Removes path filtering; minor formatting change for python-version. |
| .github/workflows/licenses-lint.yaml | Removes paths-ignore so license lint runs for all PRs to matching branches. |
| .github/workflows/go-tests.yml | Removes path filtering; minor formatting change for go-version-file. |
| .github/workflows/go-check.yml | Removes paths-ignore so Go checks run for all PRs/pushes to main. |
| .github/workflows/e2e-tests.yml | Removes path filtering; minor formatting change for go-version-file. |
| .github/workflows/docs-tests.yml | Removes path filtering; normalizes quoting in setup-node inputs. |
| .github/workflows/build-push-release.yml | Removes path filtering from tag/PR triggers; minor YAML formatting normalization (needs, version quoting, whitespace). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
Signed-off-by: Zhonghu Xu <xuzhonghu@huawei.com>
88ce11e to
ebabe93
Compare
Summary
pathsandpaths-ignorefilters from CI workflowsTesting
pathsorpaths-ignorefilters exist under .github/workflows