Skip to content

Commit 1fd9c69

Browse files
authored
Merge pull request #1479 from microsoft/aarnott-update-library-template
Merge latest Library.Template updates
2 parents 8eb1913 + eaf3fe3 commit 1fd9c69

20 files changed

Lines changed: 98 additions & 41 deletions

.config/dotnet-tools.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"powershell": {
6-
"version": "7.6.2",
6+
"version": "7.6.3",
77
"commands": [
88
"pwsh"
99
],
@@ -17,7 +17,7 @@
1717
"rollForward": false
1818
},
1919
"nbgv": {
20-
"version": "3.9.50",
20+
"version": "3.10.85",
2121
"commands": [
2222
"nbgv"
2323
],

.github/skills/bundle-dependency-prs/SKILL.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ Before aggregating PRs, first try to fix any individual dependency update PRs wi
2727

2828
1. For the dependency PRs with failing build or test PR checks, check out their source branch and fix any issues.
2929
2. Push your fixes as fresh commits to the individual dependency PRs.
30+
If pushing to a repo in the `microsoft` org when the PR is authord by `renovate`, follow-up the push with a PR comment that says exactly this: "/azp run" which triggers PR checks to re-run.
3031
3. If you can't fix a particular PR, add a comment to the PR describing your attempt and outcome.
3132

3233
## Group dependency PRs that are ready to go

.github/workflows/copilot-setup-steps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
# You can define any steps you want, and they will run before the agent starts.
2727
# If you do not check out your code, Copilot will do this for you.
2828
steps:
29-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
29+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3030
with:
3131
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
3232
- name: ⚙ Install prerequisites

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
url: ${{ steps.deployment.outputs.page_url }}
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
27+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2828
with:
2929
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
3030
- name: ⚙ Install prerequisites

.github/workflows/docs_validate.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ on:
55
workflow_dispatch:
66
push:
77
branches:
8-
- main
9-
- microbuild
8+
- main
9+
- microbuild
1010

1111
jobs:
1212
build:
1313
name: 📚 Doc validation
1414
runs-on: ubuntu-24.04
1515
steps:
16-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
16+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
1717
with:
1818
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
1919
- name: 🔗 Markup Link Checker (mlc)

.github/workflows/libtemplate-update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
contents: write
1818
pull-requests: write
1919
steps:
20-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
20+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2121
with:
2222
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
2323

Directory.Packages.props

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<PropertyGroup>
55
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
66
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
7-
<MicrosoftTestingPlatformVersion>2.2.3</MicrosoftTestingPlatformVersion>
7+
<MicrosoftTestingPlatformVersion>2.3.0</MicrosoftTestingPlatformVersion>
88
<MessagePackVersion>2.5.302</MessagePackVersion>
99
<MicroBuildVersion>2.0.226</MicroBuildVersion>
1010
<RoslynVersion>5.3.0</RoslynVersion>
@@ -54,9 +54,10 @@
5454
<PackageVersion Update="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="$(RoslynVersionForAnalyzers)" />
5555
</ItemGroup>
5656
<ItemGroup Label="Library.Template">
57-
<PackageVersion Include="Microsoft.Testing.Extensions.CodeCoverage" Version="18.7.0" />
57+
<PackageVersion Include="Microsoft.Testing.Extensions.CodeCoverage" Version="18.8.0" />
5858
<PackageVersion Include="Microsoft.Testing.Extensions.CrashDump" Version="$(MicrosoftTestingPlatformVersion)" />
5959
<PackageVersion Include="Microsoft.Testing.Extensions.HangDump" Version="$(MicrosoftTestingPlatformVersion)" />
60+
<PackageVersion Include="Microsoft.Testing.Extensions.Telemetry" Version="$(MicrosoftTestingPlatformVersion)" />
6061
<PackageVersion Include="Microsoft.Testing.Extensions.TrxReport" Version="$(MicrosoftTestingPlatformVersion)" />
6162
<PackageVersion Include="Microsoft.VisualStudio.Internal.MicroBuild.NonShipping" Version="$(MicroBuildVersion)" />
6263
<PackageVersion Include="xunit.v3.mtp-v2" Version="3.2.2" />
@@ -70,8 +71,8 @@
7071
<GlobalPackageReference Include="DotNetAnalyzers.DocumentationAnalyzers" Version="1.0.0-beta.59" />
7172
<GlobalPackageReference Include="Microsoft.VisualStudio.Internal.MicroBuild.VisualStudio" Version="$(MicroBuildVersion)" />
7273
<!-- The condition works around https://github.com/dotnet/sdk/issues/44951 -->
73-
<GlobalPackageReference Include="Nerdbank.GitVersioning" Version="3.9.50" Condition="!('$(TF_BUILD)'=='true' and '$(dotnetformat)'=='true')" />
74-
<GlobalPackageReference Include="PolySharp" Version="1.16.0" Condition="'$(DisablePolyfills)'!='true'" />
74+
<GlobalPackageReference Include="Nerdbank.GitVersioning" Version="3.10.85" Condition="!('$(TF_BUILD)'=='true' and '$(dotnetformat)'=='true')" />
75+
<GlobalPackageReference Include="PolySharp" Version="1.16.0" />
7576
<GlobalPackageReference Include="StyleCop.Analyzers.Unstable" Version="1.2.0.556" />
7677
</ItemGroup>
7778
</Project>

azure-pipelines/archive-sourcecode.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ variables:
3535
extends:
3636
template: azure-pipelines/MicroBuild.1ES.Official.yml@MicroBuildTemplate
3737
parameters:
38+
settings:
39+
networkIsolationPolicy: Permissive,CFSClean2
3840
sdl:
3941
sourceAnalysisPool: VSEng-MicroBuildVSStable
4042

@@ -45,7 +47,7 @@ extends:
4547
pool:
4648
name: AzurePipelines-EO
4749
demands:
48-
- ImageOverride -equals 1ESPT-Ubuntu22.04
50+
- ImageOverride -equals 1ESPT-Ubuntu24.04
4951
os: Linux
5052

5153
steps:

azure-pipelines/libtemplate-update.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ variables:
3030
extends:
3131
template: azure-pipelines/MicroBuild.1ES.Unofficial.yml@MicroBuildTemplate
3232
parameters:
33+
settings:
34+
networkIsolationPolicy: Permissive,CFSClean2
3335
sdl:
3436
sourceAnalysisPool:
3537
name: AzurePipelines-EO
@@ -45,7 +47,7 @@ extends:
4547
pool:
4648
name: AzurePipelines-EO
4749
demands:
48-
- ImageOverride -equals 1ESPT-Ubuntu22.04
50+
- ImageOverride -equals 1ESPT-Ubuntu24.04
4951
os: Linux
5052
steps:
5153
- checkout: self

azure-pipelines/official.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ variables:
4545
extends:
4646
template: azure-pipelines/MicroBuild.1ES.Official.yml@MicroBuildTemplate
4747
parameters:
48+
settings:
49+
networkIsolationPolicy: Permissive,CFSClean2
4850
sdl:
4951
sourceAnalysisPool: VSEng-MicroBuildVSStable
5052
codeSignValidation:
@@ -74,7 +76,7 @@ extends:
7476
linuxPool:
7577
name: AzurePipelines-EO
7678
demands:
77-
- ImageOverride -equals 1ESPT-Ubuntu22.04
79+
- ImageOverride -equals 1ESPT-Ubuntu24.04
7880
os: Linux
7981
macOSPool:
8082
name: Azure Pipelines

0 commit comments

Comments
 (0)