Skip to content

Commit 9b09077

Browse files
committed
Merge the microbuild branch from https://github.com/aarnott/Library.Template
Specifically, this merges [b09c6e5 from that repo](AArnott/Library.Template@b09c6e5).
2 parents 6ffb32f + b09c6e5 commit 9b09077

File tree

12 files changed

+24
-22
lines changed

12 files changed

+24
-22
lines changed

.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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
29+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
27+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: 📚 Doc validation
1414
runs-on: ubuntu-24.04
1515
steps:
16-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
16+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
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@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6
20+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
2121
with:
2222
fetch-depth: 0 # avoid shallow clone so nbgv can do its work.
2323

azure-pipelines/archive-sourcecode.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ extends:
3838
settings:
3939
networkIsolationPolicy: Permissive,CFSClean
4040
sdl:
41-
sourceAnalysisPool: VSEngSS-MicroBuild2022-1ES
41+
sourceAnalysisPool: VSEng-MicroBuildVSStable
4242

4343
stages:
4444
- stage: archive

azure-pipelines/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,15 +98,15 @@ parameters:
9898
- name: windowsPool
9999
type: object
100100
default:
101-
vmImage: windows-2022
101+
vmImage: windows-2025
102102
- name: linuxPool
103103
type: object
104104
default:
105-
vmImage: ubuntu-22.04
105+
vmImage: ubuntu-24.04
106106
- name: macOSPool
107107
type: object
108108
default:
109-
vmImage: macOS-14
109+
vmImage: macOS-15
110110

111111
jobs:
112112
- job: Windows

azure-pipelines/official.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ extends:
4848
settings:
4949
networkIsolationPolicy: Permissive,CFSClean
5050
sdl:
51-
sourceAnalysisPool: VSEngSS-MicroBuild2022-1ES
51+
sourceAnalysisPool: VSEng-MicroBuildVSStable
5252
codeSignValidation:
5353
enabled: true
5454
break: true
@@ -72,15 +72,15 @@ extends:
7272
RealSign: true
7373
ShouldSkipOptimize: ${{ parameters.ShouldSkipOptimize }}
7474
EnableAPIScan: ${{ parameters.EnableAPIScan }}
75-
windowsPool: VSEngSS-MicroBuild2022-1ES
75+
windowsPool: VSEng-MicroBuildVSStable
7676
linuxPool:
7777
name: AzurePipelines-EO
7878
demands:
7979
- ImageOverride -equals 1ESPT-Ubuntu22.04
8080
os: Linux
8181
macOSPool:
8282
name: Azure Pipelines
83-
vmImage: macOS-14
83+
vmImage: macOS-15
8484
os: macOS
8585
EnableMacOSBuild: ${{ parameters.EnableMacOSBuild }}
8686
RunTests: ${{ parameters.RunTests }}

azure-pipelines/prepare-insertion-stages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ stages:
1717
- ${{ if parameters.ArchiveSymbols }}:
1818
- job: symbol_archive
1919
displayName: Archive symbols
20-
pool: VSEngSS-MicroBuild2022-1ES
20+
pool: VSEng-MicroBuildVSStable
2121
variables:
2222
ONEES_ENFORCED_CODEQL_ENABLED: false # CodeQL runs on build stages, we don't need it here
2323
steps:

azure-pipelines/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ extends:
2323
settings:
2424
networkIsolationPolicy: Permissive,CFSClean
2525
sdl:
26-
sourceAnalysisPool: VSEngSS-MicroBuild2022-1ES
26+
sourceAnalysisPool: VSEng-MicroBuildVSStable
2727

2828
stages:
2929
- stage: release

azure-pipelines/unofficial.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ extends:
5959
settings:
6060
networkIsolationPolicy: Permissive,CFSClean
6161
sdl:
62-
sourceAnalysisPool: VSEngSS-MicroBuild2022-1ES
62+
sourceAnalysisPool: VSEng-MicroBuildVSStable
6363
credscan:
6464
enabled: false
6565
suppression:
@@ -86,15 +86,15 @@ extends:
8686
RealSign: false
8787
ShouldSkipOptimize: ${{ parameters.ShouldSkipOptimize }}
8888
EnableAPIScan: ${{ parameters.EnableAPIScan }}
89-
windowsPool: VSEngSS-MicroBuild2022-1ES
89+
windowsPool: VSEng-MicroBuildVSStable
9090
linuxPool:
9191
name: AzurePipelines-EO
9292
demands:
9393
- ImageOverride -equals 1ESPT-Ubuntu22.04
9494
os: Linux
9595
macOSPool:
9696
name: Azure Pipelines
97-
vmImage: macOS-14
97+
vmImage: macOS-15
9898
os: macOS
9999
EnableMacOSBuild: ${{ parameters.EnableMacOSBuild }}
100100
RunTests: ${{ parameters.RunTests }}

0 commit comments

Comments
 (0)