Skip to content

Commit

Permalink
Merge pull request #3604 from manics/ubuntu-24.04
Browse files Browse the repository at this point in the history
Switch GitHub CI and readthedocs to Ubuntu 24.04
  • Loading branch information
consideRatio authored Jan 16, 2025
2 parents dda6f7c + 19ef047 commit d74fb54
Show file tree
Hide file tree
Showing 9 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
# ref: https://quay.io/organization/jupyterhub

publish:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:

jobs:
create-release:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
permissions:
contents: write
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/support-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ permissions:

jobs:
action:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: dessant/support-requests@v4
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test-chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:

jobs:
lint_shell_scripts:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
Expand All @@ -42,7 +42,7 @@ jobs:
run: pre-commit run --all --hook-stage manual

lint_and_validate_rendered_templates:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
Expand All @@ -60,7 +60,7 @@ jobs:
continue-on-error: true

lint_and_validate_templates_with_schema:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

strategy:
fail-fast: false
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
continue-on-error: true

test:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
timeout-minutes: 20

strategy:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-docker-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
# - https://github.com/docker/build-push-action/blob/v2.3.0/docs/advanced/local-registry.md
# - https://github.com/docker/build-push-action/blob/v2.3.0/docs/advanced/multi-platform.md
build_images:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ on:

jobs:
linkcheck:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/vuln-scan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ on:
jobs:
trivy_image_scan:
if: github.repository == 'jupyterhub/zero-to-jupyterhub-k8s'
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: watch-dependencies

strategy:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/watch-dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
update-image-dependencies:
# Don't run this job on forks
if: github.repository == 'jupyterhub/zero-to-jupyterhub-k8s'
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: watch-dependencies

strategy:
Expand Down Expand Up @@ -202,7 +202,7 @@ jobs:
# these dependencies every day is too much noise.
#
if: github.repository == 'jupyterhub/zero-to-jupyterhub-k8s' && github.event_name != 'schedule'
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: watch-dependencies

steps:
Expand Down
2 changes: 1 addition & 1 deletion .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sphinx:
configuration: docs/source/conf.py

build:
os: ubuntu-22.04
os: ubuntu-24.04
tools:
python: "3.10"

Expand Down

0 comments on commit d74fb54

Please sign in to comment.