-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Merge dotnet/templating into dotnet/sdk (Phase 2: build integration and ProjectReference conversion) #53680
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
MichaelSimons
merged 54 commits into
dotnet:main
from
MichaelSimons:merge-templating-phase2
Apr 17, 2026
Merged
Merge dotnet/templating into dotnet/sdk (Phase 2: build integration and ProjectReference conversion) #53680
Changes from all commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
261609d
Add TemplateEngine package versions and signing configuration
MichaelSimons e163b62
Add TemplateEngine build infrastructure
MichaelSimons bbc8e93
Convert TemplateEngine PackageReferences to ProjectReferences
MichaelSimons 00a591e
Add TemplateEngine projects to sdk.slnx
MichaelSimons 8032d86
Fix TemplateEngine test infrastructure integration
MichaelSimons 22677ce
Fix build issues from integration
MichaelSimons 110aa49
Address review feedback
MichaelSimons 654e9e0
Address additional review feedback
MichaelSimons 11c0452
Address additional review feedback (round 3)
MichaelSimons dba64a1
Define TemplateEngineTestRoot property and update references
MichaelSimons 16cf348
Use TemplateEngineTestRoot in SDK test project references
MichaelSimons cb36c78
Fix Helix test infrastructure for TemplateEngine
MichaelSimons f76ef22
Misc cleanup
MichaelSimons e9cc525
Add TemplateEngine projects to source-build solution filter
MichaelSimons 06a92f8
Fix TemplateEngine test and build integration issues
MichaelSimons 619e779
Update verified snapshots for STJ error message changes
MichaelSimons 4d7495b
Deploy TemplateEngine test assets to separate Helix directory
MichaelSimons 1db2406
Merge remote-tracking branch 'upstream/main' into merge-templating-ph…
MichaelSimons 06d70f0
Remove XunitV3 variant projects now that xunit v3 migration is complete
MichaelSimons f601115
Migrate templating engine projects from xunit v2 to v3
MichaelSimons 8e21738
Remove template engine version properties for packages now built from…
MichaelSimons c97492e
Suppress EOL target framework check for test template content
MichaelSimons 2c43c01
Move TestTemplates to TestAssets/TestPackages/TemplateEngine
MichaelSimons d45dc50
Merge upstream/main (includes TestTemplates move to TestAssets)
MichaelSimons 34696f1
Rename TemplateEngine MSBuild properties for brevity
MichaelSimons 8143581
Misc cleanup
MichaelSimons 9c08d86
Update Signing.props
MichaelSimons ab0bc1d
Resolve package diffs
MichaelSimons 1ad5816
Update src/TemplateEngine/Directory.Build.targets
MichaelSimons adca7af
Update src/TemplateEngine/Tools/Microsoft.TemplateEngine.Authoring.Ta…
MichaelSimons 8ff6e5b
Update GetCodeBaseRoot
MichaelSimons 9ed54b6
Merge remote-tracking branch 'upstream/main' into merge-templating-ph…
MichaelSimons 3981dc7
Pin NuGet packages to netstandard2.0-compatible version for TemplateE…
MichaelSimons 02aae71
Migrate TemplateEngine TestBase to use SdkTestContext for Helix compa…
MichaelSimons f55f0aa
Add TemplateEngine sample templates to Helix payload and make TestBas…
MichaelSimons 9686a77
Update DefaultTemplatePackageProviderTests to use SdkTestContext
MichaelSimons e5f271a
Fix TemplateEngine test failures in Helix
e614861
Fix remaining TemplateEngine Helix test failures
9a8692e
Add SnapshotsDirectory to InstallsToCustomLocation test
bf38d9e
Add TemplateSearch.TemplateDiscovery to test packages
50d0dda
Skip VerifyCommand tests that fail with Verify.XunitV3 outside xUnit …
887818c
Consolidate snapshot directory paths into TestBase constants
dc482f1
Use TestBase.TestTemplatesLocation in ExportCommandTests
e01a5df
Clean up test infrastructure: consolidate paths, reduce Using removes
3ffe9de
Add arm64 verified snapshots for ExampleTemplateTest
49f6eb8
Fix TemplateDiscoveryTool version resolution
ef417aa
Add comment explaining NuGet VersionOverride for netstandard compatib…
MichaelSimons 3f9cd62
Merge branch 'main' into merge-templating-phase2
MichaelSimons a2de6f2
Update Directory.Build.props
MichaelSimons 90435c0
Remove unnecessary GenerateProgramFile override for TemplateEngine tests
MichaelSimons 6d1b0ed
Remove duplicate Content include for Approvals files
MichaelSimons c46f0d9
Merge branch 'merge-templating-phase2' of https://github.com/MichaelS…
MichaelSimons 080feaf
Merge branch 'main' into merge-templating-phase2
MichaelSimons 8652c2a
Use TestBase.SnapshotsDirectory instead of inline path construction
MichaelSimons File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.