@@ -21,7 +21,7 @@ concurrency:
2121jobs :
2222 detect-modules :
2323 name : Detect packages to check
24- runs-on : ubuntu-22 .04
24+ runs-on : ubuntu-24 .04
2525 outputs :
2626 modules : ${{ steps.set-modified-modules.outputs.modules }}
2727 modules_count : ${{ steps.set-modified-modules-count.outputs.modules_count }}
@@ -57,15 +57,15 @@ jobs:
5757 fail-fast : true
5858 matrix :
5959 module : ${{ fromJSON(needs.detect-modules.outputs.modules) }}
60- runs-on : ubuntu-22 .04
60+ runs-on : ubuntu-24 .04
6161 steps :
6262 - name : Code checkout
6363 uses : actions/checkout@v4
6464 - name : Install Node and Dependencies
6565 id : npm-install
6666 uses : ./.github/actions/npm-setup
6767 with :
68- runner : ubuntu-22 .04
68+ runner : ubuntu-24 .04
6969 node-version : 22.x
7070 workspace : " ${{ matrix.module }}"
7171 - name : Code linting
8282 strategy :
8383 fail-fast : true
8484 matrix :
85- runner : [ubuntu-22 .04]
85+ runner : [ubuntu-24 .04]
8686 node-version : [18.x, 20.x, 22.x]
8787 runs-on : ${{ matrix.runner }}
8888 steps :
@@ -119,7 +119,7 @@ jobs:
119119 node-version : [18.x, 20.x, 22.x]
120120 uses : ./.github/workflows/test-template.yml
121121 with :
122- runner : ubuntu-22 .04
122+ runner : ubuntu-24 .04
123123 node-version : ${{ matrix.node-version }}
124124 container-runtime : docker
125125 workspace : " ${{ matrix.module }}"
@@ -139,7 +139,7 @@ jobs:
139139 node-version : [18.x, 20.x, 22.x]
140140 uses : ./.github/workflows/test-template.yml
141141 with :
142- runner : ubuntu-22 .04
142+ runner : ubuntu-24 .04
143143 node-version : ${{ matrix.node-version }}
144144 container-runtime : podman
145145 workspace : " ${{ matrix.module }}"
@@ -153,7 +153,7 @@ jobs:
153153 - smoke-test
154154 - test
155155 - test-podman
156- runs-on : ubuntu-22 .04
156+ runs-on : ubuntu-24 .04
157157 steps :
158158 - name : Check if any jobs failed
159159 if : ${{ failure() || cancelled() }}
0 commit comments