Skip to content

Commit cdc8f34

Browse files
AArnottrenovate[bot]🤖 CopilotCopilot
authored
Update Library.Template (#776)
* Update dependency powershell to v7.6.5 (554) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency xunit.v3.mtp-v2 to v4 (555) * Update dependency nerdbank.dotnetrepotools to v1.5.42 (556) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update mcr.microsoft.com/dotnet/sdk:10.0.400 Docker digest to e1ffd2a (557) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update notes about how the release workflow works * Document the requirement for a repo secret * Add better error and corner case handling to release workflow * Update network isolation policy This latest update keeps compliant with the latest security push. * Bump MicroBuild to 2.0.257 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: 🤖 Copilot <no-reply@github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2 parents 8ece0dc + 2411e22 commit cdc8f34

10 files changed

Lines changed: 16 additions & 13 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.4",
6+
"version": "7.6.5",
77
"commands": [
88
"pwsh"
99
],
@@ -31,7 +31,7 @@
3131
"rollForward": false
3232
},
3333
"nerdbank.dotnetrepotools": {
34-
"version": "1.5.15",
34+
"version": "1.5.42",
3535
"commands": [
3636
"repo"
3737
],

CONTRIBUTING.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,11 @@ Having previously used `nbgv tag` and pushing the tag will help you identify the
6060
After publishing the release, the `.github/workflows/release.yml` workflow will be automatically triggered, which will:
6161

6262
1. Find the most recent `.github/workflows/build.yml` GitHub workflow run of the tagged release.
63-
1. Upload the `deployables` artifact from that workflow run to your GitHub Release.
64-
1. If you have `NUGET_API_KEY` defined as a secret variable for your repo or org, any nuget packages in the `deployables` artifact will be pushed to nuget.org.
63+
1. Upload the `deployables-Linux` artifact from that workflow run to your GitHub Release.
64+
1. Any nuget packages in the `deployables-Linux` artifact will be pushed to nuget.org.
65+
66+
The workflow is written to leverage NuGet.org Trusted Publishing.
67+
You should set `NUGET_USER` as a repo secret to satisfy Trusted Publishing requirements.
6568

6669
### Azure Pipelines
6770

Directory.Packages.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
77
<MicrosoftTestingPlatformVersion>2.3.3</MicrosoftTestingPlatformVersion>
88

9-
<MicroBuildVersion>2.0.226</MicroBuildVersion>
9+
<MicroBuildVersion>2.0.257</MicroBuildVersion>
1010
<CodeAnalysisVersion>5.9.0</CodeAnalysisVersion>
1111
<CodefixTestingVersion>1.1.4</CodefixTestingVersion>
1212
</PropertyGroup>
@@ -54,7 +54,7 @@
5454
<PackageVersion Include="Microsoft.Testing.Extensions.Telemetry" Version="$(MicrosoftTestingPlatformVersion)" />
5555
<PackageVersion Include="Microsoft.Testing.Extensions.TrxReport" Version="$(MicrosoftTestingPlatformVersion)" />
5656
<PackageVersion Include="Microsoft.VisualStudio.Internal.MicroBuild.NonShipping" Version="$(MicroBuildVersion)" />
57-
<PackageVersion Include="xunit.v3.mtp-v2" Version="3.2.2" />
57+
<PackageVersion Include="xunit.v3.mtp-v2" Version="4.0.0" />
5858
</ItemGroup>
5959
<ItemGroup>
6060
<GlobalPackageReference Include="Microsoft.CodeAnalysis.ResxSourceGenerator" Version="5.0.0-1.25277.114" />

azure-pipelines/archive-sourcecode.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ extends:
3636
template: azure-pipelines/MicroBuild.1ES.Official.yml@MicroBuildTemplate
3737
parameters:
3838
settings:
39-
networkIsolationPolicy: Permissive,CFSClean2
39+
networkIsolationPolicy: DefaultDeny,CFSClean3
4040
sdl:
4141
sourceAnalysisPool: VSEng-MicroBuildVSStable
4242

azure-pipelines/libtemplate-update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ extends:
3131
template: azure-pipelines/MicroBuild.1ES.Unofficial.yml@MicroBuildTemplate
3232
parameters:
3333
settings:
34-
networkIsolationPolicy: Permissive,CFSClean2
34+
networkIsolationPolicy: DefaultDeny,CFSClean3
3535
sdl:
3636
sourceAnalysisPool:
3737
name: AzurePipelines-EO

azure-pipelines/official.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ extends:
4747
template: azure-pipelines/MicroBuild.1ES.Official.yml@MicroBuildTemplate
4848
parameters:
4949
settings:
50-
networkIsolationPolicy: Permissive,CFSClean2
50+
networkIsolationPolicy: DefaultDeny,CFSClean3
5151
sdl:
5252
sourceAnalysisPool: VSEng-MicroBuildVSStable
5353
codeSignValidation:

azure-pipelines/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ extends:
2121
template: azure-pipelines/MicroBuild.1ES.Official.yml@MicroBuildTemplate
2222
parameters:
2323
settings:
24-
networkIsolationPolicy: Permissive,CFSClean2
24+
networkIsolationPolicy: DefaultDeny,CFSClean3
2525
sdl:
2626
sourceAnalysisPool: VSEng-MicroBuildVSStable
2727

azure-pipelines/unofficial.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ extends:
5757
template: azure-pipelines/MicroBuild.1ES.Unofficial.yml@MicroBuildTemplate
5858
parameters:
5959
settings:
60-
networkIsolationPolicy: Permissive,CFSClean2
60+
networkIsolationPolicy: DefaultDeny,CFSClean3
6161
sdl:
6262
sourceAnalysisPool: VSEng-MicroBuildVSStable
6363
credscan:

azure-pipelines/vs-insertion.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ extends:
2323
template: azure-pipelines/MicroBuild.1ES.Official.yml@MicroBuildTemplate
2424
parameters:
2525
settings:
26-
networkIsolationPolicy: Permissive,CFSClean2
26+
networkIsolationPolicy: DefaultDeny,CFSClean3
2727
sdl:
2828
sourceAnalysisPool: VSEng-MicroBuildVSStable
2929
sbom:

azure-pipelines/vs-validation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ extends:
2727
template: azure-pipelines/MicroBuild.1ES.Unofficial.yml@MicroBuildTemplate
2828
parameters:
2929
settings:
30-
networkIsolationPolicy: Permissive,CFSClean2
30+
networkIsolationPolicy: DefaultDeny,CFSClean3
3131
sdl:
3232
sourceAnalysisPool: VSEng-MicroBuildVSStable
3333
credscan:

0 commit comments

Comments
 (0)