Skip to content

Commit bdc836c

Browse files
committed
Updates CI pipeline images
Updates the CI pipeline configurations to use newer versions of operating system images, specifically targeting windows-2025, ubuntu-24.04, and macos-15, ensuring compatibility with the latest tooling and libraries.
1 parent a6ca63d commit bdc836c

File tree

13 files changed

+50
-50
lines changed

13 files changed

+50
-50
lines changed

.azure/gittools.gittools-test/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ stages:
66
displayName: GitVersion v5
77
strategy:
88
matrix:
9-
windows-latest:
10-
imageName: 'windows-latest'
11-
ubuntu-latest:
12-
imageName: 'ubuntu-latest'
13-
macos-latest:
9+
windows-2025:
10+
imageName: 'windows-2025'
11+
ubuntu-24.04:
12+
imageName: 'ubuntu-24.04'
13+
macos-15:
1414
imageName: 'macos-15'
1515
pool:
1616
vmImage: $(imageName)
@@ -43,11 +43,11 @@ stages:
4343
displayName: GitVersion v6
4444
strategy:
4545
matrix:
46-
windows-latest:
47-
imageName: 'windows-latest'
48-
ubuntu-latest:
49-
imageName: 'ubuntu-latest'
50-
macos-latest:
46+
windows-2025:
47+
imageName: 'windows-2025'
48+
ubuntu-24.04:
49+
imageName: 'ubuntu-24.04'
50+
macos-15:
5151
imageName: 'macos-15'
5252
pool:
5353
vmImage: $(imageName)

.azure/gittools.gittools-test/different-stage.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ stages:
55
- job: GitVersion_v6_Job
66
displayName: GitVersion v6
77
pool:
8-
vmImage: 'ubuntu-latest'
8+
vmImage: 'ubuntu-24.04'
99
steps:
1010
- checkout: self
1111
fetchDepth: 0
@@ -40,7 +40,7 @@ stages:
4040
myvar_semVer: $[ stageDependencies.GitVersion_Stage.GitVersion_v6_Job.outputs['version_step.semVer'] ]
4141
myvar_fullSemVer: $[ stageDependencies.GitVersion_Stage.GitVersion_v6_Job.outputs['version_step.fullSemVer'] ]
4242
pool:
43-
vmImage: 'windows-latest'
43+
vmImage: 'windows-2025'
4444
steps:
4545
- pwsh: |
4646
echo "Major (myvar_major) : $(myvar_major)"
@@ -98,7 +98,7 @@ stages:
9898
myvar_GitVersion_SemVer: $[ stageDependencies.GitVersion_Stage.GitVersion_v6_Job.outputs['version_step.GitVersion_SemVer'] ]
9999
myvar_GitVersion_FullSemVer: $[ stageDependencies.GitVersion_Stage.GitVersion_v6_Job.outputs['version_step.GitVersion_FullSemVer'] ]
100100
pool:
101-
vmImage: 'windows-latest'
101+
vmImage: 'windows-2025'
102102
steps:
103103
- pwsh: |
104104
echo "Major (myvar_GitVersion_Major) : $(myvar_GitVersion_Major)"

.azure/gittools.gittools-test/same-job.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ jobs:
33
displayName: GitVersion v6 (same job)
44
strategy:
55
matrix:
6-
windows-latest:
7-
imageName: 'windows-latest'
8-
ubuntu-latest:
9-
imageName: 'ubuntu-latest'
10-
macos-latest:
6+
windows-2025:
7+
imageName: 'windows-2025'
8+
ubuntu-24.04:
9+
imageName: 'ubuntu-24.04'
10+
macos-15:
1111
imageName: 'macos-15'
1212
pool:
1313
vmImage: $(imageName)

.azure/gittools.gittools-test/same-stage.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ stages:
55
- job: GitVersion_v6_Job
66
displayName: GitVersion v6
77
pool:
8-
vmImage: 'ubuntu-latest'
8+
vmImage: 'ubuntu-24.04'
99
steps:
1010
- checkout: self
1111
fetchDepth: 0
@@ -37,7 +37,7 @@ stages:
3737
myvar_semVer: $[ dependencies.GitVersion_v6_Job.outputs['version_step.semVer'] ]
3838
myvar_fullSemVer: $[ dependencies.GitVersion_v6_Job.outputs['version_step.fullSemVer'] ]
3939
pool:
40-
vmImage: 'windows-latest'
40+
vmImage: 'windows-2025'
4141
steps:
4242
- pwsh: |
4343
echo "Major (myvar_major) : $(myvar_major)"
@@ -92,7 +92,7 @@ stages:
9292
myvar_GitVersion_SemVer: $[ dependencies.GitVersion_v6_Job.outputs['version_step.GitVersion_SemVer'] ]
9393
myvar_GitVersion_FullSemVer: $[ dependencies.GitVersion_v6_Job.outputs['version_step.GitVersion_FullSemVer'] ]
9494
pool:
95-
vmImage: 'windows-latest'
95+
vmImage: 'windows-2025'
9696
steps:
9797
- pwsh: |
9898
echo "Major (myvar_GitVersion_Major) : $(myvar_GitVersion_Major)"

.azure/gittools.gittools/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ stages:
66
displayName: GitVersion v5
77
strategy:
88
matrix:
9-
windows-latest:
10-
imageName: 'windows-latest'
11-
ubuntu-latest:
12-
imageName: 'ubuntu-latest'
13-
macos-latest:
9+
windows-2025:
10+
imageName: 'windows-2025'
11+
ubuntu-24.04:
12+
imageName: 'ubuntu-24.04'
13+
macos-15:
1414
imageName: 'macos-15'
1515
pool:
1616
vmImage: $(imageName)
@@ -43,11 +43,11 @@ stages:
4343
displayName: GitVersion v6
4444
strategy:
4545
matrix:
46-
windows-latest:
47-
imageName: 'windows-latest'
48-
ubuntu-latest:
49-
imageName: 'ubuntu-latest'
50-
macos-latest:
46+
windows-2025:
47+
imageName: 'windows-2025'
48+
ubuntu-24.04:
49+
imageName: 'ubuntu-24.04'
50+
macos-15:
5151
imageName: 'macos-15'
5252
pool:
5353
vmImage: $(imageName)

.azure/gittools.gittools/different-stage.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ stages:
55
- job: GitVersion_v6_Job
66
displayName: GitVersion v6
77
pool:
8-
vmImage: 'ubuntu-latest'
8+
vmImage: 'ubuntu-24.04'
99
steps:
1010
- checkout: self
1111
fetchDepth: 0
@@ -40,7 +40,7 @@ stages:
4040
myvar_semVer: $[ stageDependencies.GitVersion_Stage.GitVersion_v6_Job.outputs['version_step.semVer'] ]
4141
myvar_fullSemVer: $[ stageDependencies.GitVersion_Stage.GitVersion_v6_Job.outputs['version_step.fullSemVer'] ]
4242
pool:
43-
vmImage: 'windows-latest'
43+
vmImage: 'windows-2025'
4444
steps:
4545
- pwsh: |
4646
echo "Major (myvar_major) : $(myvar_major)"
@@ -98,7 +98,7 @@ stages:
9898
myvar_GitVersion_SemVer: $[ stageDependencies.GitVersion_Stage.GitVersion_v6_Job.outputs['version_step.GitVersion_SemVer'] ]
9999
myvar_GitVersion_FullSemVer: $[ stageDependencies.GitVersion_Stage.GitVersion_v6_Job.outputs['version_step.GitVersion_FullSemVer'] ]
100100
pool:
101-
vmImage: 'windows-latest'
101+
vmImage: 'windows-2025'
102102
steps:
103103
- pwsh: |
104104
echo "Major (myvar_GitVersion_Major) : $(myvar_GitVersion_Major)"

.azure/gittools.gittools/same-job.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ jobs:
33
displayName: GitVersion v6 (same job)
44
strategy:
55
matrix:
6-
windows-latest:
7-
imageName: 'windows-latest'
8-
ubuntu-latest:
9-
imageName: 'ubuntu-latest'
10-
macos-latest:
6+
windows-2025:
7+
imageName: 'windows-2025'
8+
ubuntu-24.04:
9+
imageName: 'ubuntu-24.04'
10+
macos-15:
1111
imageName: 'macos-15'
1212
pool:
1313
vmImage: $(imageName)

.azure/gittools.gittools/same-stage.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ stages:
55
- job: GitVersion_v6_Job
66
displayName: GitVersion v6
77
pool:
8-
vmImage: 'ubuntu-latest'
8+
vmImage: 'ubuntu-24.04'
99
steps:
1010
- checkout: self
1111
fetchDepth: 0
@@ -37,7 +37,7 @@ stages:
3737
myvar_semVer: $[ dependencies.GitVersion_v6_Job.outputs['version_step.semVer'] ]
3838
myvar_fullSemVer: $[ dependencies.GitVersion_v6_Job.outputs['version_step.fullSemVer'] ]
3939
pool:
40-
vmImage: 'windows-latest'
40+
vmImage: 'windows-2025'
4141
steps:
4242
- pwsh: |
4343
echo "Major (myvar_major) : $(myvar_major)"
@@ -92,7 +92,7 @@ stages:
9292
myvar_GitVersion_SemVer: $[ dependencies.GitVersion_v6_Job.outputs['version_step.GitVersion_SemVer'] ]
9393
myvar_GitVersion_FullSemVer: $[ dependencies.GitVersion_v6_Job.outputs['version_step.GitVersion_FullSemVer'] ]
9494
pool:
95-
vmImage: 'windows-latest'
95+
vmImage: 'windows-2025'
9696
steps:
9797
- pwsh: |
9898
echo "Major (myvar_GitVersion_Major) : $(myvar_GitVersion_Major)"

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ${{ matrix.os }}
88
strategy:
99
matrix:
10-
os: [ windows-latest, ubuntu-latest, macos-15 ]
10+
os: [ windows-2025, ubuntu-24.04, macos-15 ]
1111
fail-fast: false
1212
steps:
1313
- uses: actions/checkout@v4
@@ -37,7 +37,7 @@ jobs:
3737
runs-on: ${{ matrix.os }}
3838
strategy:
3939
matrix:
40-
os: [ windows-latest, ubuntu-latest, macos-15 ]
40+
os: [ windows-2025, ubuntu-24.04, macos-15 ]
4141
fail-fast: false
4242
steps:
4343
- uses: actions/checkout@v4

.github/workflows/different-job.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [ push, pull_request, workflow_dispatch ]
44
jobs:
55
GitVersion_v6_Job:
66
name: GitVersion v6 Job
7-
runs-on: ubuntu-latest
7+
runs-on: ubuntu-24.04
88
outputs:
99
branchName: ${{ steps.version_step.outputs.branchName }}
1010
major: ${{ steps.version_step.outputs.major }}
@@ -39,7 +39,7 @@ jobs:
3939

4040
Use_GitVersion_v6_without_prefix:
4141
name: Use Output from previous job (without prefix)
42-
runs-on: windows-latest
42+
runs-on: windows-2025
4343
needs: [ GitVersion_v6_Job ]
4444
if: contains(needs.GitVersion_v6_Job.outputs['branchName'], 'main')
4545
env:
@@ -147,7 +147,7 @@ jobs:
147147
148148
Use_GitVersion_v6_with_prefix:
149149
name: Use Output from previous job (with prefix)
150-
runs-on: windows-latest
150+
runs-on: windows-2025
151151
needs: [ GitVersion_v6_Job ]
152152
if: contains(needs.GitVersion_v6_Job.outputs['GitVersion_BranchName'], 'main')
153153
env:

0 commit comments

Comments
 (0)