Skip to content

Commit 55c74a9

Browse files
committed
ci: move workflows to depot runners
1 parent 42f5e2a commit 55c74a9

14 files changed

Lines changed: 23 additions & 16 deletions

.github/workflows/build-kuebikodb.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
build:
1919
needs:
2020
- read-toolchain
21-
runs-on: ubuntu-latest
21+
runs-on: depot-ubuntu-24.04-8
2222
container: ${{ needs.read-toolchain.outputs.image }}
2323
outputs:
2424
md5sum: ${{ steps.checksum.outputs.md5sum }}

.github/workflows/clang-nightly.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ concurrency:
2121
jobs:
2222
clang-dev:
2323
name: Build with clang nightly
24-
runs-on: ubuntu-latest
24+
runs-on: depot-ubuntu-24.04-8
2525
container: fedora:40
2626
strategy:
2727
matrix:

.github/workflows/clang-tidy.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
name: Run clang-tidy
4040
needs:
4141
- read-toolchain
42-
runs-on: ubuntu-latest
42+
runs-on: depot-ubuntu-24.04-8
4343
container: ${{ needs.read-toolchain.outputs.image }}
4444
steps:
4545
- env:

.github/workflows/codespell.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ permissions: {}
77
jobs:
88
codespell:
99
name: Check for spelling errors
10-
runs-on: ubuntu-latest
10+
runs-on: depot-ubuntu-24.04
1111
steps:
1212
- uses: actions/checkout@v4
1313
- uses: codespell-project/actions-codespell@master

.github/workflows/commits.yml

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

1313
jobs:
1414
validate-pr-title:
15-
runs-on: ubuntu-latest
15+
runs-on: depot-ubuntu-24.04
1616
steps:
1717
# ref: https://github.com/marketplace/actions/conventional-commit-in-pull-requests
1818
- name: PR Conventional Commit Validation

.github/workflows/docs-pages.yaml

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

2222
jobs:
2323
release:
24-
runs-on: ubuntu-latest
24+
runs-on: depot-ubuntu-24.04
2525
steps:
2626
- name: Checkout
2727
uses: actions/checkout@v4

.github/workflows/docs-pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ on:
1919
- "db/config.cc"
2020
jobs:
2121
build:
22-
runs-on: ubuntu-latest
22+
runs-on: depot-ubuntu-24.04
2323
steps:
2424
- name: Checkout
2525
uses: actions/checkout@v4

.github/workflows/iwyu.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
name: "Analyze #includes in source files"
3636
needs:
3737
- read-toolchain
38-
runs-on: ubuntu-latest
38+
runs-on: depot-ubuntu-24.04-8
3939
container: ${{ needs.read-toolchain.outputs.image }}
4040
steps:
4141
- uses: actions/checkout@v4

.github/workflows/kuebiko-pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ concurrency:
1616
jobs:
1717
relicensing:
1818
name: Relicensing checks
19-
runs-on: ubuntu-latest
19+
runs-on: depot-ubuntu-24.04
2020
steps:
2121
- uses: actions/checkout@v4
2222
- name: Run Phase 1 checks

.github/workflows/pr-builds.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
submodules:
2424
name: Submodule checkout
25-
runs-on: ubuntu-latest
25+
runs-on: depot-ubuntu-24.04
2626
timeout-minutes: 10
2727
steps:
2828
- uses: actions/checkout@v4
@@ -33,7 +33,7 @@ jobs:
3333
name: C++ configure smoke
3434
needs:
3535
- read-toolchain
36-
runs-on: ubuntu-latest
36+
runs-on: depot-ubuntu-24.04
3737
container: ${{ needs.read-toolchain.outputs.image }}
3838
timeout-minutes: 30
3939
steps:
@@ -53,7 +53,7 @@ jobs:
5353

5454
rust:
5555
name: Rust checks and tests
56-
runs-on: ubuntu-latest
56+
runs-on: depot-ubuntu-24.04
5757
timeout-minutes: 45
5858
steps:
5959
- uses: actions/checkout@v4
@@ -68,7 +68,7 @@ jobs:
6868

6969
nix:
7070
name: Nix flake check
71-
runs-on: ubuntu-latest
71+
runs-on: depot-ubuntu-24.04
7272
timeout-minutes: 30
7373
steps:
7474
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)