Skip to content

* Expand CI for .NET 12 and repo automation - #4639

Open
PWagner1 wants to merge 11 commits into
masterfrom
master-v120-workflows
Open

PWagner1 wants to merge 11 commits into
masterfrom
master-v120-workflows

Conversation

@PWagner1

@PWagner1 PWagner1 commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Update build and release workflows for .NET 11/12 SDK selection and V115, and add workflows for unit tests, designer serialization checks, source encoding checks, license-year updates, and mirror restoration. Include V115 in relevant branch triggers.

DO NOT MERGE BEFORE 10TH NOVEMBER!

Update build and release workflows for .NET 11/12 SDK selection and V115, and add workflows for unit tests, designer serialization checks, source encoding checks, license-year updates, and mirror restoration. Include V115 in relevant branch triggers.

**DO NOT MERGE BEFORE 13TH NOVEMBER!**
@PWagner1 PWagner1 added this to the All Versions milestone Oct 26, 2026
@PWagner1
PWagner1 requested a review from a team as a code owner October 26, 2026 10:16
@PWagner1 PWagner1 added workflows version:all versions Affects all supported versions. labels Oct 26, 2026
Install .NET 10 and 11 together across build and release workflows, removing the separate .NET 11 fallback steps and a redundant preview setup in the release workflow.
Update library, package, assembly, file, and template VSIX versions from major version 110 to 120.
Align library, assembly, file, and VSIX release versions on major version 110 across build configurations.
Replace ambiguous placeholders with actionable guidance in the feature and fix templates, and expand the default template with a complete PR outline.
Add a Windows audit harness and GitHub Actions workflows for theme contrast, accessible control roles, DPI scaling, and touchscreen sizing, with checked-in baselines and reports. Add headless handling for debug dialogs and ReleaseCandidate solution configuration.
Use channel-specific announcement webhook secrets across stable, canary, LTS, nightly, and release-candidate workflows.
Replace the monolithic release workflow with dedicated Alpha, Canary, Master, and V105-LTS workflows. Update template publishing references, triggers, branch policy, and status badges to match.

This branch has not been deployed

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

Labels

version:all versions Affects all supported versions. workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant