Skip to content

Commit f81f3f1

Browse files
authored
feat: list software on more version of GH runners (#411)
Add ubuntu-24.04 and windows-2025
1 parent 8f15f79 commit f81f3f1

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/list-installed-packages-and-tools.yml

+12-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ on:
1212

1313
jobs:
1414
windows_env:
15-
runs-on: ${{ vars.RUNNER_WINDOWS }}
15+
runs-on: ${{ matrix.os }}
16+
strategy:
17+
# we want to run the full build on all os: don't cancel running jobs even if one fails
18+
fail-fast: false
19+
matrix:
20+
os: [windows-2022, windows-2025]
1621
steps:
1722
# The 1st powershell run is very slow, use this one to warm the process
1823
# Next powershell calls will execute right away
@@ -32,7 +37,12 @@ jobs:
3237
run: Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize
3338

3439
ubuntu_env:
35-
runs-on: ${{ vars.RUNNER_UBUNTU }}
40+
runs-on: ${{ matrix.os }}
41+
strategy:
42+
# we want to run the full build on all os: don't cancel running jobs even if one fails
43+
fail-fast: false
44+
matrix:
45+
os: [ubuntu-22.04, ubuntu-24.04]
3646
steps:
3747
- name: Check Chrome
3848
run: apt show google-chrome-stable

0 commit comments

Comments
 (0)