KEMBAR78
Add global config change detection to action by TravisEz13 · Pull Request #26082 · PowerShell/PowerShell · GitHub
Skip to content

Conversation

@TravisEz13
Copy link
Member

@TravisEz13 TravisEz13 commented Sep 22, 2025

PR Summary

This pull request updates the path filter logic in the .github/actions/infrastructure/path-filters/action.yml workflow to better detect changes to global configuration files. The main focus is to ensure changes to files like .globalconfig, nuget.config, or global.json are properly tracked and surfaced as part of the workflow outputs.

Path filter enhancements:

  • Added detection for changes to global configuration files (.globalconfig, nuget.config, global.json) and included them in the source output, ensuring that any updates to these files will trigger relevant workflow steps.
  • Introduced a new output, globalConfigChanged, to explicitly indicate when global configuration files have been modified.

PR Context

#25813 (comment)

PR Checklist

@TravisEz13 TravisEz13 requested review from a team and jshigetomi as code owners September 22, 2025 21:13
@TravisEz13 TravisEz13 self-assigned this Sep 22, 2025
@TravisEz13 TravisEz13 added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Sep 22, 2025
@xtqqczze
Copy link
Contributor

@TravisEz13 What about stylecop.json, see related:

@TravisEz13
Copy link
Member Author

Please update that PR after I merge this.

@TravisEz13
Copy link
Member Author

/azp run PowerShell-CI-linux-packaging, PowerShell-Windows-Packaging-CI

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@TravisEz13 TravisEz13 merged commit 01e1e22 into master Sep 23, 2025
37 of 45 checks passed
@TravisEz13 TravisEz13 deleted the TravisEz13-patch-5 branch September 23, 2025 17:59
@microsoft-github-policy-service
Copy link
Contributor

microsoft-github-policy-service bot commented Sep 23, 2025

📣 Hey @@TravisEz13, how did we do? We would love to hear your feedback with the link below! 🗣️

🔗 https://aka.ms/PSRepoFeedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants