You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-1Lines changed: 23 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,35 @@ Container images for use with [Coder](https://github.com/coder/coder)
6
6
7
7
We repackage several of the [Jupyter Docker Stacks](https://github.com/jupyter/docker-stacks) images with necessary changes to work with Coder.
8
8
9
+
### GitHub Actions Build Instructions
10
+
11
+
This repo is configured to build all of the container images specified in the GitHub Actions [.github/workflows/build.yml](./.github/workflows/build.yml) file.
12
+
These builds can be viewed at [Build Jupyter Coder Images](https://github.com/SDSU-Research-CI/coder-images/actions/workflows/build.yml).
13
+
The resulting container images should be linked on the repo home page in the packages section to the right.
14
+
15
+
Builds can be triggered manually on the repo's actions tab, via pushing an update to the repo under the `images/jupyter` directory or an update to the workflow yaml file itself.
16
+
The jupyter tag should be given a value of `latest` or a build date like `2025-11-10` on the respective images from [quay.io/organization/jupyter](https://quay.io/organization/jupyter).
17
+
Either build trigger will default to `latest` if unset.
18
+
- Manually triggered builds will prompt for a jupyter_tag value
19
+
- Automatic builds will use the value of the JUPYTER_TAG variable specified in the repo Settings → Secrets and variables → Actions → Variables
20
+
21
+
>Note: There are some images which have a specific cuda version which may need to have the `cuda12` portion of their tag updated directly in the action yaml file. I.E. the PyTorch notebook.
22
+
9
23
### Manual Build Instructions
10
24
11
25
Some images may need to be built locally due to container image size limitations in GitHub Actions.
12
26
As of writing, this limitation is currently 10GB.
13
27
14
28
In order to build the Jupyter Docker Stack-based images locally, we need to specify the build target of `notebook-image`, i.e.:
0 commit comments