- Notifications
You must be signed in to change notification settings - Fork7.7k
[release/v7.5]Fix GitHub Action filter overmatching#24958
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
[release/v7.5]Fix GitHub Action filter overmatching#24958
Uh oh!
There was an error while loading.Please reload this page.
Conversation
/azp run PowerShell-CI-linux-packaging, PowerShell-Windows-Packaging-CI |
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
Uh oh!
There was an error while loading.Please reload this page.
7be4392
intoPowerShell:release/v7.5Uh oh!
There was an error while loading.Please reload this page.
microsoft-github-policy-servicebot commentedFeb 5, 2025 • edited by unfurl-linksbot
Loading Uh oh!
There was an error while loading.Please reload this page.
edited by unfurl-linksbot
Uh oh!
There was an error while loading.Please reload this page.
📣 Hey@TravisEz13, how did we do? We would love to hear your feedback with the link below! 🗣️ 🔗https://aka.ms/PSRepoFeedback |
Backport#24929
This pull request includes changes to streamline the GitHub Actions workflows by centralizing the filter definitions and updating the workflow files to use these centralized filters. The most important changes include the addition of a new filter file and updates to the Linux, macOS, and Windows CI workflow files to use this new filter file.
Centralization of filter definitions:
.github/action-filters.yml
: Added a new file to define filter paths for various components like GitHub actions, tools, properties, tests, main source, and build module.Updates to CI workflows:
.github/workflows/linux-ci.yml
: Updated the workflow to use the centralized filter definitions from.github/action-filters.yml
and added a step to capture outputs..github/workflows/macos-ci.yml
: Updated the workflow to use the centralized filter definitions from.github/action-filters.yml
and added a step to capture outputs..github/workflows/windows-ci.yml
: Updated the workflow to use the centralized filter definitions from.github/action-filters.yml
and added a step to capture outputs.