Skip to content

Sync cross-repo template fixes#125

Merged
Chris-Wolfgang merged 1 commit into
mainfrom
fix/cross-repo-template-sync
Apr 7, 2026
Merged

Sync cross-repo template fixes#125
Chris-Wolfgang merged 1 commit into
mainfrom
fix/cross-repo-template-sync

Conversation

@Chris-Wolfgang
Copy link
Copy Markdown
Owner

Summary

  • Update RELEASE-WORKFLOW-SETUP.md: CodeQL uses code_scanning ruleset type, not status checks
  • Rename -Confirm to -Force in Fix-BranchRuleset.ps1 (avoids PowerShell semantics conflict)
  • Add -SkipSetup flag to Fix-BranchRuleset.ps1 (separate from -Force)
  • Add tests/.editorconfig to suppress noisy analyzer rules in test code (MA0004, MA0048, MA0011, VSTHRD200, etc.)

Test plan

  • Verify Fix-BranchRuleset.ps1 -Force and -SkipSetup flags work independently

🤖 Generated with Claude Code

- Update RELEASE-WORKFLOW-SETUP.md: CodeQL uses code_scanning ruleset type
- Rename -Confirm to -Force in Fix-BranchRuleset.ps1
- Add -SkipSetup flag to Fix-BranchRuleset.ps1
- Add tests/.editorconfig to suppress noisy analyzer rules in test code

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 5, 2026 00:26
Copy link
Copy Markdown
Contributor

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

Synchronizes cross-repo template updates by aligning branch ruleset tooling, release workflow documentation, and test analyzer configuration.

Changes:

  • Adds tests/.editorconfig to relax selected analyzer rules in test code.
  • Updates Fix-BranchRuleset.ps1 to rename -Confirm-Force (keeping -y alias) and introduce -SkipSetup.
  • Corrects release setup documentation to reflect CodeQL enforcement via code_scanning rulesets rather than status checks.

Reviewed changes

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

File Description
tests/.editorconfig Suppresses specific analyzer diagnostics for test projects to reduce noise.
scripts/Fix-BranchRuleset.ps1 Updates CLI flags (-Force, -SkipSetup) and adjusts confirmation/setup flow accordingly.
docs/RELEASE-WORKFLOW-SETUP.md Documents CodeQL merge enforcement correctly as code scanning ruleset behavior.

@Chris-Wolfgang Chris-Wolfgang merged commit bd982c0 into main Apr 7, 2026
13 checks passed
@Chris-Wolfgang Chris-Wolfgang deleted the fix/cross-repo-template-sync branch April 7, 2026 01:23
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