|
34 | 34 | # This is necessary because some of the Github-hosted macOS-based runner
|
35 | 35 | # did trigger the API rate limit from time to time.
|
36 | 36 | collect-github-api-artifacts:
|
37 |
| - runs-on: [ubuntu-20.04] |
| 37 | + runs-on: [ubuntu-22.04] |
38 | 38 | steps:
|
39 | 39 | - name: Find emoflon-headless updatesite
|
40 | 40 | run: |
|
|
78 | 78 |
|
79 | 79 | # Create splash image
|
80 | 80 | create-splash-image:
|
81 |
| - runs-on: [ubuntu-20.04] |
| 81 | + runs-on: [ubuntu-22.04] |
82 | 82 | steps:
|
83 | 83 | - name: Check out repository code
|
84 | 84 | uses: actions/checkout@v4
|
|
95 | 95 | # Build Eclipse eMoflon Linux user
|
96 | 96 | build-linux-user:
|
97 | 97 | needs: [create-splash-image, collect-github-api-artifacts]
|
98 |
| - runs-on: [ubuntu-20.04] |
| 98 | + runs-on: [ubuntu-22.04] |
99 | 99 | steps:
|
100 | 100 | - name: Start message
|
101 | 101 | run: echo "Started CI build (Eclipse eMoflon Linux user)."
|
@@ -129,7 +129,7 @@ jobs:
|
129 | 129 | # Build Eclipse eMoflon Linux dev
|
130 | 130 | build-linux-dev:
|
131 | 131 | needs: [create-splash-image, collect-github-api-artifacts]
|
132 |
| - runs-on: [ubuntu-20.04] |
| 132 | + runs-on: [ubuntu-22.04] |
133 | 133 | steps:
|
134 | 134 | - name: Start message
|
135 | 135 | run: echo "Started CI build (Eclipse eMoflon Linux dev)."
|
@@ -162,7 +162,7 @@ jobs:
|
162 | 162 | # Build Eclipse eMoflon Linux user CI
|
163 | 163 | build-linux-user-ci:
|
164 | 164 | needs: [collect-github-api-artifacts]
|
165 |
| - runs-on: [ubuntu-20.04] |
| 165 | + runs-on: [ubuntu-22.04] |
166 | 166 | steps:
|
167 | 167 | - name: Start message
|
168 | 168 | run: echo "Started CI build (Eclipse eMoflon Linux user CI)."
|
@@ -193,7 +193,7 @@ jobs:
|
193 | 193 | # Build Eclipse eMoflon Linux dev CI
|
194 | 194 | build-linux-dev-ci:
|
195 | 195 | needs: [collect-github-api-artifacts]
|
196 |
| - runs-on: [ubuntu-20.04] |
| 196 | + runs-on: [ubuntu-22.04] |
197 | 197 | steps:
|
198 | 198 | - name: Start message
|
199 | 199 | run: echo "Started CI build (Eclipse eMoflon Linux dev CI)."
|
@@ -224,7 +224,7 @@ jobs:
|
224 | 224 | # Build Eclipse eMoflon Linux dev HiPE
|
225 | 225 | build-linux-dev-hipe:
|
226 | 226 | needs: [create-splash-image, collect-github-api-artifacts]
|
227 |
| - runs-on: [ubuntu-20.04] |
| 227 | + runs-on: [ubuntu-22.04] |
228 | 228 | steps:
|
229 | 229 | - name: Start message
|
230 | 230 | run: echo "Started CI build (Eclipse eMoflon Linux dev HiPE)."
|
@@ -629,7 +629,7 @@ jobs:
|
629 | 629 | # Create a release if running on tag
|
630 | 630 | create-release:
|
631 | 631 | needs: [build-linux-user, build-linux-dev, build-linux-user-ci, build-linux-dev-ci, build-linux-dev-hipe, build-macos-user, build-macos-dev, build-macos-dev-hipe, build-macos-arm-user, build-macos-arm-dev, build-macos-arm-dev-hipe, build-windows-user, build-windows-dev, build-windows-dev-hipe]
|
632 |
| - runs-on: [ubuntu-20.04] |
| 632 | + runs-on: [ubuntu-22.04] |
633 | 633 | # Only run on pushed tags (and explicitely ignore scheduled runs)
|
634 | 634 | if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') && github.event_name != 'schedule'
|
635 | 635 | steps:
|
|
0 commit comments