|
12 | 12 | schedule: |
13 | 13 | - cron: "15 2 * * *" # Nightly-Build at 2:15 AM UTC |
14 | 14 |
|
15 | | -# The CI runs on ubuntu-20.04; More info about the installed software is found here: |
| 15 | +# The CI runs on ubuntu-22.04; More info about the installed software is found here: |
16 | 16 | # https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-Readme.md |
17 | 17 |
|
18 | 18 | env: |
|
30 | 30 | # It also ensures that we pull from an external source to install nvm only once, instead of x number of hooks + y number of scanners |
31 | 31 | nvm-setup: |
32 | 32 | name: "Configuration" |
33 | | - runs-on: ubuntu-20.04 |
| 33 | + runs-on: ubuntu-22.04 |
34 | 34 | steps: |
35 | 35 | - uses: actions/checkout@v3 |
36 | 36 |
|
|
58 | 58 |
|
59 | 59 | unit-java: |
60 | 60 | name: "Unit-Test | Java" |
61 | | - runs-on: ubuntu-20.04 |
| 61 | + runs-on: ubuntu-22.04 |
62 | 62 | strategy: |
63 | 63 | matrix: |
64 | 64 | unit: ["persistence-defectdojo"] |
|
79 | 79 |
|
80 | 80 | operator: |
81 | 81 | name: "Build | Operator" |
82 | | - runs-on: ubuntu-20.04 |
| 82 | + runs-on: ubuntu-22.04 |
83 | 83 | strategy: |
84 | 84 | matrix: |
85 | 85 | component: ["operator", "lurker"] |
@@ -117,7 +117,7 @@ jobs: |
117 | 117 |
|
118 | 118 | auto-discovery-kubernetes: |
119 | 119 | name: "AutoDiscovery | Kubernetes" |
120 | | - runs-on: ubuntu-20.04 |
| 120 | + runs-on: ubuntu-22.04 |
121 | 121 | steps: |
122 | 122 | - name: Checkout |
123 | 123 | uses: actions/checkout@v3 |
@@ -155,7 +155,7 @@ jobs: |
155 | 155 | # ---- Build Stage | AutoDiscovery | PullSecretExtractor ---- |
156 | 156 | auto-discovery-kubernetes-secret-extraction-container: |
157 | 157 | name: "Autodiscovery | Kubernetes | SecretExtractionInitContainer" |
158 | | - runs-on: ubuntu-20.04 |
| 158 | + runs-on: ubuntu-22.04 |
159 | 159 | needs: nvm-setup |
160 | 160 | steps: |
161 | 161 | - name: Checkout |
@@ -217,7 +217,7 @@ jobs: |
217 | 217 |
|
218 | 218 | sdk: |
219 | 219 | name: "Build | SDKs" |
220 | | - runs-on: ubuntu-20.04 |
| 220 | + runs-on: ubuntu-22.04 |
221 | 221 | strategy: |
222 | 222 | matrix: |
223 | 223 | sdk: |
@@ -250,7 +250,7 @@ jobs: |
250 | 250 | - sdk |
251 | 251 | - operator |
252 | 252 | - nvm-setup |
253 | | - runs-on: ubuntu-20.04 |
| 253 | + runs-on: ubuntu-22.04 |
254 | 254 | strategy: |
255 | 255 | fail-fast: false |
256 | 256 | matrix: |
@@ -408,7 +408,7 @@ jobs: |
408 | 408 | - sdk |
409 | 409 | - operator |
410 | 410 | - nvm-setup |
411 | | - runs-on: ubuntu-20.04 |
| 411 | + runs-on: ubuntu-22.04 |
412 | 412 | steps: |
413 | 413 | - name: Checkout |
414 | 414 | uses: actions/checkout@v3 |
@@ -556,7 +556,7 @@ jobs: |
556 | 556 | needs: |
557 | 557 | - operator |
558 | 558 | - nvm-setup |
559 | | - runs-on: ubuntu-20.04 |
| 559 | + runs-on: ubuntu-22.04 |
560 | 560 | strategy: |
561 | 561 | matrix: |
562 | 562 | hook: |
|
0 commit comments