Skip to content

Commit a5a83e5

Browse files
author
Oleksandr Dzhychko
committed
ci: explicitly specify the OS version of GitHub runners
This prevents being affected by breaking changes before noticing it in some PR.
1 parent c07407a commit a5a83e5

File tree

8 files changed

+14
-14
lines changed

8 files changed

+14
-14
lines changed

.github/workflows/build.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212
build:
1313

14-
runs-on: ubuntu-latest
14+
runs-on: ubuntu-24.04
1515
timeout-minutes: 60
1616

1717
permissions:
@@ -84,7 +84,7 @@ jobs:
8484
category: detekt
8585

8686
test-model-api-gen-gradle:
87-
runs-on: ubuntu-latest
87+
runs-on: ubuntu-24.04
8888
steps:
8989
- uses: actions/checkout@v4
9090
- name: Set up JDK
@@ -104,7 +104,7 @@ jobs:
104104
run: model-api-gen-gradle-test/ci.sh
105105

106106
test-model-client-js:
107-
runs-on: ubuntu-latest
107+
runs-on: ubuntu-24.04
108108
steps:
109109
- uses: actions/checkout@v4
110110
- name: Set up JDK
@@ -124,7 +124,7 @@ jobs:
124124
run: model-client-js-test/ci.sh
125125

126126
test-bulk-model-sync-gradle:
127-
runs-on: ubuntu-latest
127+
runs-on: ubuntu-24.04
128128
steps:
129129
- uses: actions/checkout@v4
130130
- name: Set up JDK

.github/workflows/dependabot-auto-merge.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ permissions:
77

88
jobs:
99
dependabot:
10-
runs-on: ubuntu-latest
10+
runs-on: ubuntu-24.04
1111
if: github.actor == 'dependabot[bot]'
1212
steps:
1313
- name: Dependabot metadata

.github/workflows/docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- '[0-9]+.[0-9]+.0' # New Major or Minor Releases
77
jobs:
88
docs:
9-
runs-on: ubuntu-latest
9+
runs-on: ubuntu-24.04
1010
steps:
1111
- name: Checkout Project
1212
uses: actions/checkout@v4

.github/workflows/dry-run-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
jobs:
66
lint-commits:
77
name: Lint PR commits
8-
runs-on: ubuntu-latest
8+
runs-on: ubuntu-24.04
99
steps:
1010
- uses: actions/checkout@v4
1111
with:
@@ -16,7 +16,7 @@ jobs:
1616

1717
test-release:
1818
name: Dry-run semantic-release
19-
runs-on: ubuntu-latest
19+
runs-on: ubuntu-24.04
2020
steps:
2121
- name: Checkout
2222
uses: actions/checkout@v4

.github/workflows/linting.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55

66
jobs:
77
pre-commit:
8-
runs-on: ubuntu-latest
8+
runs-on: ubuntu-24.04
99
steps:
1010
- uses: actions/checkout@v4
1111
- uses: actions/setup-node@v4
@@ -21,7 +21,7 @@ jobs:
2121
- uses: pre-commit/[email protected]
2222

2323
openapi-linting:
24-
runs-on: ubuntu-latest
24+
runs-on: ubuntu-24.04
2525
steps:
2626
- name: Clone repo
2727
uses: actions/checkout@v4
@@ -32,7 +32,7 @@ jobs:
3232
continue-on-error: true
3333

3434
openapi-breaking-changes:
35-
runs-on: ubuntu-latest
35+
runs-on: ubuntu-24.04
3636
permissions:
3737
pull-requests: write
3838
steps:

.github/workflows/mps-compatibility.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212
build-mps-components:
1313

14-
runs-on: ubuntu-latest
14+
runs-on: ubuntu-24.04
1515
timeout-minutes: 60
1616

1717
strategy:

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313

1414
jobs:
1515
newRelease:
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-24.04
1717
timeout-minutes: 60
1818
permissions:
1919
contents: read

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
jobs:
88
release:
99
name: Run semantic release
10-
runs-on: ubuntu-latest
10+
runs-on: ubuntu-24.04
1111
if: ${{ github.ref == 'refs/heads/main' }}
1212
steps:
1313
- name: Checkout

0 commit comments

Comments
 (0)