Skip to content

fix: repair CLI scaffolding validation and gate custom runs - #886

Open
Rockdell wants to merge 1 commit into
developmentfrom
fix/cli-scaffolding-validation
Open

Rockdell wants to merge 1 commit into
developmentfrom
fix/cli-scaffolding-validation

Conversation

@Rockdell

@Rockdell Rockdell commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

What was done

Repair scaffolding validation by resolving MES versions from numeric release tags, correcting generated package paths, adding disposable packing content, and skipping legacy Tests builds that require the unavailable LBO SDK. Add dev/prod VS Code tasks using act, the devcontainer feature, and brief contributor instructions.

Validate pinned PR/manual commits after environment approval and validate main automatically after merges. Keep one stable required check so failed prerequisites cannot be hidden by skipped jobs. PR validation runs on creation and code updates; local act runs include uncommitted changes and retain artifacts outside the repository.

Dependencies

Merge this PR into development before draft #887 (development into main): #887

Approval environments, environment secrets, and the main required-check configuration must be prepared for rollout. The settings guide remains local and uncommitted.

Validation checklist

  • Shell syntax, whitespace, and NuGet minimum-age checks passed.
  • Focused local act source-selection and uncommitted-checkout checks passed.
  • Target branch is development.
  • Full MES matrix and production-registry execution. MES 10 remains blocked locally by missing cmf-docs-area-designsystem@release-10217 on the dev registry.
  • Configure the approval environments and update the main required check before rollout.

@Rockdell
Rockdell requested a review from a team October 29, 2026 11:48
@Rockdell Rockdell mentioned this pull request Oct 29, 2026
1 of 5 tasks
@Rockdell
Rockdell force-pushed the fix/cli-scaffolding-validation branch 2 times, most recently from 1419e3a to 9436da0 Compare October 29, 2026 18:38
@Rockdell
Rockdell force-pushed the fix/cli-scaffolding-validation branch from 9436da0 to 32c2558 Compare October 30, 2026 12:17
@github-actions

Copy link
Copy Markdown
Contributor

.NET Test Results

View full test report

@github-actions

Copy link
Copy Markdown
Contributor

Code Coverage

Package Line Rate Branch Rate Health
cmf 48% 48% ➖
core 77% 60% ✔
Summary 60% (6454 / 10836) 54% (3391 / 6280) ➖

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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant