-
-
Notifications
You must be signed in to change notification settings - Fork 178
Merge Library.Template update #891
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
Merged
Changes from 50 commits
Commits
Show all changes
84 commits
Select commit
Hold shift + click to select a range
2678ec5
Use static graph restore
AArnott 0552ddc
Update dependencies
AArnott 2eaf0fb
Update .NET SDK to 6.0.401
AArnott abab1d8
Fix variable detection on linux
AArnott cffffa4
Update Nerdbank.GitVersioning version
AArnott 2a5a528
Improve verbose output of artifact collection
AArnott 77fcd3d
Switch to NuGet's central package versioning
AArnott b894b8a
Update to the .NET 7.0.100-rc.2 SDK
AArnott ab4fb10
Switch to using GlobalPackageReference
AArnott 318aaad
Move GitHub-specific package ref to its own group
AArnott 3a23855
Merge pull request #178 from AArnott/net7.0sdk
AArnott 253e62c
Simplify parent import pattern
AArnott f91a0e8
Avoid .NET 7 SDK till it's stable
AArnott c32551d
Add Directory.Packages.props as a solution item
AArnott 295d066
Use static code coverage preview
AArnott ad6e242
Resolve NU1507 warning
AArnott f7b4621
Merge pull request #181 from AArnott/switchToCoveragePreview
AArnott 66a302c
Update Microsoft.NET.Test.Sdk
AArnott 8ebf3f2
Use `MSBuildTreatWarningsAsErrors` in pipeline
AArnott 73ef446
Avoid static graph restore
AArnott ae66da7
Update to the .NET 7 SDK
AArnott ca3ab7d
Enable NuGet CPVM transitive pinning
AArnott 6bcec43
Fix build on machines with Visual Studio 2022 Update 3
AArnott 6a34c4f
Switch back to `GlobalPackageReference`
AArnott fb2b395
Drop the .NET compilers toolset pin
AArnott a32f820
Bump Microsoft.CodeCoverage (#182)
dependabot[bot] e7ed3b3
Bump Microsoft.CodeCoverage from 17.5.0-preview-20221201-01 to 17.5.0…
AArnott a24d8a1
Drop netcoreapp3.1 targeting
AArnott 2da6478
Multitarget the library
AArnott dfd69e0
Avoid System.Net.Http compile error when targeting net472
AArnott ade39a9
Merge pull request #183 from AArnott/retargetNet
AArnott 8121dad
Drop obsolete WPF workarounds
AArnott 8bf30c8
Merge pull request #185 from AArnott/dropWpfWorkarounds
AArnott 435bda6
Add emoticons to github workflows
AArnott 2107c6a
Bump C# language version to 11
AArnott 7e26321
Bump Microsoft.NET.Test.Sdk to 17.4.1
AArnott 73ed0f8
Bump Microsoft.CodeCoverage (#187)
dependabot[bot] 1d09284
Switch code coverage from static to dynamic instrumentation
AArnott c36559c
Upgrade Microsoft.CodeCoverage
AArnott 77e4b51
Fix merge coverage error when output directory already exists
AArnott eb847be
.gitignore .DS_Store
AArnott c4d099c
Increase likelihood that folks set PackageProjectUrl property
AArnott 07df47e
Bump Microsoft.CodeCoverage to 17.5.0-release-20230106-01
AArnott f7f6ed3
Use latest NuGet.exe version (#188)
kartheekp-ms 4de45d4
Bump Microsoft.CodeCoverage (#189)
dependabot[bot] 1ad0ffa
Merge remote-tracking branch 'libtemplate/main' into libtemplate
AArnott 196667f
Build fixes
AArnott 6712b77
More perf run fixes
AArnott dd21595
Avoid build number warnings, and set the build number earlier by movi…
AArnott 8cde04c
Add pipeline emoji icons
AArnott f17518b
Update the dotnet-install.ps1 script
AArnott 551183c
Improve error message for unsupported versions
AArnott 8381192
Remove references to "Core" in .NET Core
AArnott d190333
Add -SdkOnly switch
AArnott 1aa9eca
Bump tests to .NET 7
AArnott 8d168d2
Fix tests to find 32-bit MSBuild when required
AArnott c01126d
Simplify Version cast in ps1 script
AArnott b3a68a9
Use LF line endings for plist files
AArnott b579c7c
Add `-interactive` switch to init.ps1
AArnott d2ce0a7
Merge branch 'fixMainBreak' into libtemplate
AArnott 6415323
Bump dependencies to 17.5.0 versions
AArnott 34f1344
Add msbuild extension for VS Code
AArnott fb2395d
Add dotnet CLI tools
AArnott 0bfecd6
Drop test-tools as a nuget feed source
AArnott e877595
Merge pull request #192 from AArnott/dropdotnetToolsSource
AArnott 1b08d1c
Merge remote-tracking branch 'origin/main' into updateDotNetInstallSc…
AArnott e9f08c8
Merge pull request #191 from AArnott/updateDotNetInstallScript
AArnott 5132c22
Add ASP.NET Core runtime installation support
AArnott a921f8d
Drop Microsoft.CodeCoverage reference
AArnott 33aee6e
Merge pull request #193 from AArnott/aspnetRuntime
AArnott 54bd19a
Merge pull request #194 from AArnott/removeRedundantPackageReference
AArnott ea48c8e
Updated SDK installer script to be able to find 7.0.200
AArnott 2987b44
Bump SDK version to 7.0.201
AArnott 08114e6
Merge pull request #196 from AArnott/installerUpdate
AArnott 99df818
Move `dotnet-coverage` to repo-level tool
AArnott 1469941
Move `nbgv` into dotnet-tools.json
AArnott 3f1e858
Install tools except when `-NoToolRestore` is specified
AArnott 99e9481
Merge pull request #197 from AArnott/dotnetCliTools
AArnott 2381c72
Fix ARM64 detection on Windows Powershell
AArnott b3e9f4e
Bump up SDK and tools versions
AArnott 0212e95
Merge remote-tracking branch 'origin/main' into libtemplate
AArnott c432cd4
Merge remote-tracking branch 'libtemplate/main' into libtemplate
AArnott f2d80e4
Fix 32-bit msbuild version reference
AArnott 39553c3
Update .NET SDK more consistently
AArnott 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,52 @@ | ||
| <Project> | ||
| <!-- https://learn.microsoft.com/nuget/consume-packages/central-package-management --> | ||
| <PropertyGroup> | ||
| <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> | ||
| <CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled> | ||
| <BenchmarkDotNetVersion>0.13.2</BenchmarkDotNetVersion> | ||
| <MSBuildPackageVersion>16.9.0</MSBuildPackageVersion> | ||
| <MSBuildPackageVersion Condition="'$(IsTestProject)'=='true'">15.9.20</MSBuildPackageVersion> | ||
| </PropertyGroup> | ||
| <ItemGroup> | ||
| <PackageVersion Include="BenchmarkDotNet.Diagnostics.Windows" Version="$(BenchmarkDotNetVersion)" /> | ||
| <PackageVersion Include="BenchmarkDotNet" Version="$(BenchmarkDotNetVersion)" /> | ||
| <PackageVersion Include="Cake.Core" Version="2.3.0" /> | ||
| <PackageVersion Include="DotNetMDDocs" Version="0.112.39" /> | ||
| <PackageVersion Include="LibGit2Sharp" Version="0.27.0-preview-0182" /> | ||
| <PackageVersion Include="Microsoft.Build.Framework" Version="$(MSBuildPackageVersion)" /> | ||
| <PackageVersion Include="Microsoft.Build.Locator" Version="1.5.5" /> | ||
| <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="$(MSBuildPackageVersion)" /> | ||
| <PackageVersion Include="Microsoft.Build.Utilities.Core" Version="$(MSBuildPackageVersion)" /> | ||
| <PackageVersion Include="Microsoft.Build" Version="$(MSBuildPackageVersion)" /> | ||
| <PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.3.1" /> | ||
| <PackageVersion Include="Microsoft.CodeCoverage" Version="17.5.0-release-20230131-04" /> | ||
| <PackageVersion Include="Microsoft.DotNet.PlatformAbstractions" Version="3.1.6" /> | ||
| <PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.4.1" /> | ||
| <PackageVersion Include="Microsoft.Windows.CsWin32" Version="0.2.188-beta" /> | ||
| <PackageVersion Include="Moq" Version="4.18.2" /> | ||
| <PackageVersion Include="Nerdbank.GitVersioning.LKG" Version="3.4.173-alpha" /> | ||
| <PackageVersion Include="Newtonsoft.Json.Schema" Version="3.0.14" /> | ||
| <PackageVersion Include="Newtonsoft.Json" Version="13.0.1" /> | ||
| <PackageVersion Include="NuGet.PackageManagement" Version="6.3.1" /> | ||
| <PackageVersion Include="System.CommandLine" Version="2.0.0-beta4.22272.1" /> | ||
| <PackageVersion Include="System.Diagnostics.Tools" Version="4.3.0" /> | ||
| <PackageVersion Include="System.Memory" Version="4.5.5" /> | ||
| <PackageVersion Include="System.Runtime.Loader" Version="4.3.0" /> | ||
| <PackageVersion Include="System.Text.Json" Version="4.7.2" /> | ||
| <PackageVersion Include="System.Threading.Tasks.Dataflow" Version="7.0.0" /> | ||
| <PackageVersion Include="Validation" Version="2.5.51" /> | ||
| <PackageVersion Include="Xunit.Combinatorial" Version="1.5.25" /> | ||
| <PackageVersion Include="xunit.runner.visualstudio" Version="2.4.5" /> | ||
| <PackageVersion Include="Xunit.SkippableFact" Version="1.4.13" /> | ||
| <PackageVersion Include="xunit" Version="2.4.2" /> | ||
| </ItemGroup> | ||
| <ItemGroup> | ||
| <GlobalPackageReference Include="CSharpIsNullAnalyzer" Version="0.1.329" /> | ||
| <GlobalPackageReference Include="DotNetAnalyzers.DocumentationAnalyzers" Version="1.0.0-beta.59" /> | ||
| <GlobalPackageReference Include="Nullable" Version="1.3.1" /> | ||
| <GlobalPackageReference Include="StyleCop.Analyzers.Unstable" Version="1.2.0.435" /> | ||
| </ItemGroup> | ||
| <ItemGroup> | ||
| <GlobalPackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" /> | ||
| </ItemGroup> | ||
| </Project> |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -6,21 +6,21 @@ steps: | |
| - script: | | ||
| git config --global user.name ci | ||
| git config --global user.email [email protected] | ||
| displayName: Configure git commit author for testing | ||
| displayName: ⚙️ Configure git commit author for testing | ||
|
|
||
| - script: dotnet build -t:build,pack --no-restore -c $(BuildConfiguration) /bl:"$(Build.ArtifactStagingDirectory)/build_logs/build.binlog" | ||
| displayName: 🛠 dotnet build | ||
|
|
||
| - script: dotnet pack -c $(BuildConfiguration) --no-build -p:PackLKG=true /bl:"$(Build.ArtifactStagingDirectory)/build_logs/msbuild_lkg.binlog" | ||
| displayName: Build LKG package | ||
| displayName: 🛠️ Build LKG package | ||
| workingDirectory: src/Nerdbank.GitVersioning.Tasks | ||
|
|
||
| - script: dotnet publish -c $(BuildConfiguration) -o ../nerdbank-gitversioning.npm/out/nbgv.cli/tools/net6.0/any /bl:"$(Build.ArtifactStagingDirectory)/build_logs/nbgv_publish.binlog" | ||
| displayName: Publish nbgv tool | ||
| displayName: 📢 Publish nbgv tool | ||
| workingDirectory: src/nbgv | ||
|
|
||
| - script: yarn build | ||
| displayName: Build nerdbank-gitversioning NPM package | ||
| displayName: 🛠️ Build nerdbank-gitversioning NPM package | ||
| workingDirectory: src/nerdbank-gitversioning.npm | ||
|
|
||
| - powershell: azure-pipelines/dotnet-test-cloud.ps1 -Configuration $(BuildConfiguration) -Agent $(Agent.JobName) -PublishResults | ||
|
|
||
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| { | ||
| "sdk": { | ||
| "version": "6.0.403", | ||
| "version": "7.0.101", | ||
| "rollForward": "patch", | ||
| "allowPrerelease": false | ||
| } | ||
|
|
||
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.
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.