Skip to content

Commit a176ad2

Browse files
authored
chore(ci): migrate runners to depot (#308)
1 parent 0f0fa5a commit a176ad2

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
python-version:
1818
- 3.12
1919

20-
runs-on: ubuntu-latest
20+
runs-on: depot-ubuntu-24.04
2121
steps:
2222
- name: Checkout
2323
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

.github/workflows/pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ concurrency:
1919
jobs:
2020
validate-pr-title:
2121
name: Validate PR title
22-
runs-on: ubuntu-latest
22+
runs-on: depot-ubuntu-24.04
2323
permissions:
2424
pull-requests: read
2525
steps:
@@ -43,7 +43,7 @@ jobs:
4343
4444
check:
4545
name: Check
46-
runs-on: ubuntu-latest
46+
runs-on: depot-ubuntu-24.04
4747
permissions:
4848
contents: read
4949
steps:

.github/workflows/pypi_publish.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414
jobs:
1515
verify-tag:
1616
name: Verify release tag
17-
runs-on: ubuntu-latest
17+
runs-on: depot-ubuntu-24.04
1818
permissions:
1919
contents: read
2020
outputs:
@@ -54,7 +54,7 @@ jobs:
5454
5555
build:
5656
name: Build release distributions
57-
runs-on: ubuntu-latest
57+
runs-on: depot-ubuntu-24.04
5858
needs: verify-tag
5959
permissions:
6060
contents: read
@@ -85,7 +85,7 @@ jobs:
8585

8686
pypi-publish:
8787
name: Publish package distributions to PyPI
88-
runs-on: ubuntu-latest
88+
runs-on: depot-ubuntu-24.04
8989
needs:
9090
- verify-tag
9191
- build

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ permissions: {}
88
jobs:
99
test:
1010
name: Test (Python ${{ matrix.python-version }})
11-
runs-on: ubuntu-latest
11+
runs-on: depot-ubuntu-24.04
1212
permissions:
1313
contents: read
1414
strategy:

0 commit comments

Comments
 (0)