mirror of
https://github.com/jupyter/docker-stacks.git
synced 2025-10-16 14:32:57 +00:00
Use ubuntu-24.04 instead of ubuntu-latest (#2210)
This commit is contained in:
2
.github/workflows/contributed-recipes.yml
vendored
2
.github/workflows/contributed-recipes.yml
vendored
@@ -21,7 +21,7 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
generate-matrix:
|
generate-matrix:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
outputs:
|
outputs:
|
||||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||||
steps:
|
steps:
|
||||||
|
2
.github/workflows/docker-merge-tags.yml
vendored
2
.github/workflows/docker-merge-tags.yml
vendored
@@ -23,7 +23,7 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
merge-tags:
|
merge-tags:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Repo ⚡️
|
- name: Checkout Repo ⚡️
|
||||||
|
2
.github/workflows/docker-tag-push.yml
vendored
2
.github/workflows/docker-tag-push.yml
vendored
@@ -28,7 +28,7 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
tag-push:
|
tag-push:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
# Image with CUDA needs extra disk space
|
# Image with CUDA needs extra disk space
|
||||||
|
2
.github/workflows/docker-wiki-update.yml
vendored
2
.github/workflows/docker-wiki-update.yml
vendored
@@ -10,7 +10,7 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
wiki-update:
|
wiki-update:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Repo ⚡️
|
- name: Checkout Repo ⚡️
|
||||||
|
28
.github/workflows/docker.yml
vendored
28
.github/workflows/docker.yml
vendored
@@ -74,7 +74,7 @@ jobs:
|
|||||||
parent-image: ""
|
parent-image: ""
|
||||||
image: docker-stacks-foundation
|
image: docker-stacks-foundation
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
|
|
||||||
aarch64-base:
|
aarch64-base:
|
||||||
uses: ./.github/workflows/docker-build-test-upload.yml
|
uses: ./.github/workflows/docker-build-test-upload.yml
|
||||||
@@ -91,7 +91,7 @@ jobs:
|
|||||||
parent-image: docker-stacks-foundation
|
parent-image: docker-stacks-foundation
|
||||||
image: base-notebook
|
image: base-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-foundation]
|
needs: [x86_64-foundation]
|
||||||
|
|
||||||
aarch64-minimal:
|
aarch64-minimal:
|
||||||
@@ -110,7 +110,7 @@ jobs:
|
|||||||
parent-image: base-notebook
|
parent-image: base-notebook
|
||||||
image: minimal-notebook
|
image: minimal-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-base]
|
needs: [x86_64-base]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -130,7 +130,7 @@ jobs:
|
|||||||
parent-image: minimal-notebook
|
parent-image: minimal-notebook
|
||||||
image: scipy-notebook
|
image: scipy-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-minimal]
|
needs: [x86_64-minimal]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -150,7 +150,7 @@ jobs:
|
|||||||
parent-image: minimal-notebook
|
parent-image: minimal-notebook
|
||||||
image: r-notebook
|
image: r-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-minimal]
|
needs: [x86_64-minimal]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -170,7 +170,7 @@ jobs:
|
|||||||
parent-image: minimal-notebook
|
parent-image: minimal-notebook
|
||||||
image: julia-notebook
|
image: julia-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-minimal]
|
needs: [x86_64-minimal]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -190,7 +190,7 @@ jobs:
|
|||||||
parent-image: scipy-notebook
|
parent-image: scipy-notebook
|
||||||
image: tensorflow-notebook
|
image: tensorflow-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-scipy]
|
needs: [x86_64-scipy]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -201,7 +201,7 @@ jobs:
|
|||||||
image: tensorflow-notebook
|
image: tensorflow-notebook
|
||||||
variant: cuda
|
variant: cuda
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-scipy]
|
needs: [x86_64-scipy]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -221,7 +221,7 @@ jobs:
|
|||||||
parent-image: scipy-notebook
|
parent-image: scipy-notebook
|
||||||
image: pytorch-notebook
|
image: pytorch-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-scipy]
|
needs: [x86_64-scipy]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -232,7 +232,7 @@ jobs:
|
|||||||
image: pytorch-notebook
|
image: pytorch-notebook
|
||||||
variant: cuda11
|
variant: cuda11
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-scipy]
|
needs: [x86_64-scipy]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -243,7 +243,7 @@ jobs:
|
|||||||
image: pytorch-notebook
|
image: pytorch-notebook
|
||||||
variant: cuda12
|
variant: cuda12
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-scipy]
|
needs: [x86_64-scipy]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -263,7 +263,7 @@ jobs:
|
|||||||
parent-image: scipy-notebook
|
parent-image: scipy-notebook
|
||||||
image: datascience-notebook
|
image: datascience-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-scipy]
|
needs: [x86_64-scipy]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -283,7 +283,7 @@ jobs:
|
|||||||
parent-image: scipy-notebook
|
parent-image: scipy-notebook
|
||||||
image: pyspark-notebook
|
image: pyspark-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-scipy]
|
needs: [x86_64-scipy]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
@@ -303,7 +303,7 @@ jobs:
|
|||||||
parent-image: pyspark-notebook
|
parent-image: pyspark-notebook
|
||||||
image: all-spark-notebook
|
image: all-spark-notebook
|
||||||
platform: x86_64
|
platform: x86_64
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
needs: [x86_64-pyspark]
|
needs: [x86_64-pyspark]
|
||||||
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
if: ${{ !contains(github.event.pull_request.title, '[FAST_BUILD]') }}
|
||||||
|
|
||||||
|
2
.github/workflows/pre-commit.yml
vendored
2
.github/workflows/pre-commit.yml
vendored
@@ -12,7 +12,7 @@ permissions:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
run-hooks:
|
run-hooks:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Repo ⚡️
|
- name: Checkout Repo ⚡️
|
||||||
|
2
.github/workflows/registry-overviews.yml
vendored
2
.github/workflows/registry-overviews.yml
vendored
@@ -15,7 +15,7 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
update-overview:
|
update-overview:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
if: github.repository_owner == 'jupyter' || github.repository_owner == 'mathbunnyru'
|
if: github.repository_owner == 'jupyter' || github.repository_owner == 'mathbunnyru'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
2
.github/workflows/sphinx.yml
vendored
2
.github/workflows/sphinx.yml
vendored
@@ -27,7 +27,7 @@ jobs:
|
|||||||
permissions:
|
permissions:
|
||||||
contents: write
|
contents: write
|
||||||
if: github.repository_owner == 'jupyter' || github.repository_owner == 'mathbunnyru' || github.event_name != 'schedule'
|
if: github.repository_owner == 'jupyter' || github.repository_owner == 'mathbunnyru' || github.event_name != 'schedule'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-24.04
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Repo ⚡️
|
- name: Checkout Repo ⚡️
|
||||||
|
@@ -12,7 +12,7 @@ REPOSITORY_OWNER = os.environ["REPOSITORY_OWNER"]
|
|||||||
|
|
||||||
def generate_matrix() -> dict[str, Any]:
|
def generate_matrix() -> dict[str, Any]:
|
||||||
dockerfiles = sorted(file.name for file in THIS_DIR.glob("*.dockerfile"))
|
dockerfiles = sorted(file.name for file in THIS_DIR.glob("*.dockerfile"))
|
||||||
runs_on = ["ubuntu-latest", "ubuntu-22.04-arm"]
|
runs_on = ["ubuntu-24.04", "ubuntu-22.04-arm"]
|
||||||
return {
|
return {
|
||||||
"dockerfile": dockerfiles,
|
"dockerfile": dockerfiles,
|
||||||
"runs-on": runs_on,
|
"runs-on": runs_on,
|
||||||
|
Reference in New Issue
Block a user