Skip to content

fix missing dollar sign #23

fix missing dollar sign

fix missing dollar sign #23

Workflow file for this run

name: Build, test, and push images
on:
schedule:
# Weekly, at 03:00 on Monday UTC
- cron: "0 3 * * 1"
pull_request:
paths:
- ".github/workflows/docker.yml"
# We use local reusable workflows to make architecture clean and simple
# https://docs.github.com/en/actions/using-workflows/reusing-workflows
- ".github/workflows/docker-build-test-upload.yml"
- "base-gpu-notebook/**"
- "ml-notebook/**"
- "nlp-notebook/**"
# We use local composite actions to combine multiple workflow steps within one action
# https://docs.github.com/en/actions/creating-actions/about-custom-actions#composite-actions
- ".github/actions/load-image/action.yml"
push:
branches:
- main
- master
paths:
- ".github/workflows/docker.yml"
- ".github/workflows/docker-build-test-upload.yml"
- "base-gpu-notebook/**"
- "ml-notebook/**"
- "nlp-notebook/**"
- ".github/actions/load-image/action.yml"
workflow_dispatch:
# https://docs.github.com/en/actions/using-jobs/using-concurrency
concurrency:
# Only cancel in-progress jobs or runs for the current workflow - matches against branch & tags
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
# source image is based on jupyter/pytorch-notebook
source-cuda11-pytorch_2_2_2:
uses: ./.github/workflows/docker-build-test-upload.yml
secrets: inherit
with:
parent-image: ""
image: pytorch-notebook
variant: cuda11-pytorch-2.2.2
runs-on: ubuntu-latest
# cuda 11
base-gpu-notebook-cuda11:
needs: [source-cuda11-pytorch_2_2_2]
secrets: inherit
uses: ./.github/workflows/docker-build-test-upload.yml
with:
parent-image: pytorch-notebook
parent-variant: cuda11-pytorch-2.2.2
image: base-gpu-notebook
variant: cuda11-pytorch-2.2.2
push: ${{ github.event_name == 'push' }}
runs-on: ubuntu-latest
ml-notebook-cuda11:
needs: [base-gpu-notebook-cuda11]
secrets: inherit
uses: ./.github/workflows/docker-build-test-upload.yml
with:
parent-image: base-gpu-notebook
parent-variant: cuda11-pytorch-2.2.2
image: ml-notebook
variant: cuda11-pytorch-2.2.2
push: ${{ github.event_name == 'push' }}
runs-on: ubuntu-latest
nlp-notebook-cuda11:
needs: [ml-notebook-cuda11]
secrets: inherit
uses: ./.github/workflows/docker-build-test-upload.yml
with:
parent-image: ml-notebook
parent-variant: cuda11-pytorch-2.2.2
image: nlp-notebook
variant: cuda11-pytorch-2.2.2
push: ${{ github.event_name == 'push' }}
runs-on: ubuntu-latest
# cuda12
source-cuda12-pytorch_2_2_2:
uses: ./.github/workflows/docker-build-test-upload.yml
secrets: inherit
with:
parent-image: ""
image: pytorch-notebook
variant: cuda12-pytorch-2.2.2
push: ${{ github.event_name == 'push' }}
runs-on: ubuntu-latest
base-gpu-notebook-cuda12:
needs: [source-cuda12-pytorch_2_2_2]
secrets: inherit
uses: ./.github/workflows/docker-build-test-upload.yml
with:
parent-image: pytorch-notebook
parent-variant: cuda12-pytorch-2.2.2
image: base-gpu-notebook
variant: cuda12-pytorch-2.2.2
push: ${{ github.event_name == 'push' }}
runs-on: ubuntu-latest
ml-notebook-cuda12:
needs: [base-gpu-notebook-cuda12]
secrets: inherit
uses: ./.github/workflows/docker-build-test-upload.yml
with:
parent-image: base-gpu-notebook
parent-variant: cuda12-pytorch-2.2.2
image: ml-notebook
variant: cuda12-pytorch-2.2.2
push: ${{ github.event_name == 'push' }}
runs-on: ubuntu-latest
nlp-notebook-cuda12:
needs: [ml-notebook-cuda12]
secrets: inherit
uses: ./.github/workflows/docker-build-test-upload.yml
with:
parent-image: ml-notebook
parent-variant: cuda11-pytorch-2.2.2
image: nlp-notebook
variant: cuda12-pytorch-2.2.2
push: ${{ github.event_name == 'push' }}
runs-on: ubuntu-latest