Skip to content

Commit ce37bcb

Browse files
committed
Playing with depot runners
1 parent b4ead2f commit ce37bcb

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/push.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ concurrency:
1515

1616
jobs:
1717
changes:
18-
runs-on: ubuntu-latest
18+
runs-on: depot-ubuntu-latest
1919
outputs:
2020
node: ${{ steps.filter.outputs.node }}
2121
rust: ${{ steps.filter.outputs.rust }}
@@ -49,7 +49,7 @@ jobs:
4949
prettier:
5050
needs: changes
5151
if: ${{ needs.changes.outputs.node == 'false' && needs.changes.outputs.docs == 'true'}}
52-
runs-on: ubuntu-latest
52+
runs-on: depot-ubuntu-latest
5353
steps:
5454
- uses: actions/checkout@v5
5555
with:
@@ -60,7 +60,7 @@ jobs:
6060
lint-node:
6161
needs: changes
6262
if: ${{ needs.changes.outputs.node == 'true' }}
63-
runs-on: ubuntu-latest
63+
runs-on: depot-ubuntu-latest
6464
steps:
6565
- uses: actions/checkout@v5
6666
with:
@@ -71,7 +71,7 @@ jobs:
7171
check-node:
7272
needs: changes
7373
if: ${{ needs.changes.outputs.node == 'true' }}
74-
runs-on: ubuntu-latest
74+
runs-on: depot-ubuntu-latest
7575
steps:
7676
- uses: actions/checkout@v5
7777
with:
@@ -82,7 +82,7 @@ jobs:
8282
unittest-node:
8383
needs: changes
8484
if: ${{ needs.changes.outputs.node == 'true' }}
85-
runs-on: ubuntu-latest
85+
runs-on: depot-ubuntu-latest
8686
steps:
8787
- uses: actions/checkout@v5
8888
with:
@@ -93,7 +93,7 @@ jobs:
9393
rust-lint:
9494
needs: changes
9595
if: ${{ needs.changes.outputs.rust == 'true' }}
96-
runs-on: ubuntu-latest
96+
runs-on: depot-ubuntu-latest-8
9797
container:
9898
image: ghcr.io/gitbutlerapp/ci-base-image:latest
9999
env:
@@ -117,7 +117,7 @@ jobs:
117117
rust-but-binary-no-tauri:
118118
needs: changes
119119
if: ${{ needs.changes.outputs.rust == 'true' }}
120-
runs-on: ubuntu-latest
120+
runs-on: depot-ubuntu-latest-8
121121
env:
122122
CARGO_TERM_COLOR: always
123123
steps:
@@ -137,7 +137,7 @@ jobs:
137137
rust-docs:
138138
needs: changes
139139
if: ${{ needs.changes.outputs.rust == 'true' }}
140-
runs-on: ubuntu-latest
140+
runs-on: depot-ubuntu-latest
141141
container:
142142
image: ghcr.io/gitbutlerapp/ci-base-image:latest
143143
env:
@@ -158,7 +158,7 @@ jobs:
158158
cargo-deny:
159159
needs: changes
160160
if: ${{ needs.changes.outputs.rust == 'true' }}
161-
runs-on: ubuntu-latest
161+
runs-on: depot-ubuntu-latest
162162
steps:
163163
- uses: actions/checkout@v5
164164
with:
@@ -170,7 +170,7 @@ jobs:
170170
rust-test:
171171
needs: changes
172172
if: ${{ needs.changes.outputs.rust == 'true' }}
173-
runs-on: ubuntu-latest
173+
runs-on: depot-ubuntu-latest-8
174174
container:
175175
image: ghcr.io/gitbutlerapp/ci-base-image:latest
176176
env:
@@ -202,7 +202,7 @@ jobs:
202202
203203
check-rust-windows:
204204
needs: changes
205-
runs-on: windows-latest
205+
runs-on: depot-windows-latest-8
206206
if: ${{ needs.changes.outputs.rust == 'true' }}
207207
env:
208208
CARGO_TERM_COLOR: always
@@ -226,7 +226,7 @@ jobs:
226226
- rust-test
227227
- rust-lint
228228
- rust-but-binary-no-tauri
229-
runs-on: ubuntu-latest
229+
runs-on: depot-ubuntu-latest-8
230230
env:
231231
CARGO_TERM_COLOR: always
232232
steps:
@@ -238,7 +238,7 @@ jobs:
238238

239239
# Check that all `actions/checkout` in CI jobs have `persist-credentials: false`.
240240
check-no-persist-credentials:
241-
runs-on: ubuntu-latest
241+
runs-on: depot-ubuntu-latest
242242

243243
env:
244244
GLOB: .github/workflows/*.@(yaml|yml)

0 commit comments

Comments
 (0)