Skip to content

Commit 49dd2b7

Browse files
committed
Workflow update for singleuser build.
1 parent 4909490 commit 49dd2b7

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.github/workflows/docker-jupyter-singleuser.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,17 @@ jobs:
6868
steps:
6969
- name: Checkout
7070
uses: actions/checkout@v3
71-
71+
- name: Set up Docker Buildx
72+
uses: docker/setup-buildx-action@v3
7273
- name: Build and Push CPU Image
73-
run: |
74-
docker build --platform linux/${{ matrix.platform }} \
75-
-t cogstacksystems/jupyter-singleuser:${{ needs.setup.outputs.release_version }}-${{ matrix.platform }} \
76-
-f Dockerfile_singleuser --build-arg CPU_ARCHITECTURE=${{ matrix.platform }} .
77-
docker push cogstacksystems/jupyter-singleuser:${{ needs.setup.outputs.release_version }}-${{ matrix.platform }}
74+
uses: docker/build-push-action@v6
75+
with:
76+
platforms: linux/${{ matrix.platform }}
77+
file: Dockerfile_singleuser
78+
build-args: |
79+
CPU_ARCHITECTURE=${{ matrix.platform }}
80+
tags: cogstacksystems/jupyter-singleuser:${{ needs.setup.outputs.release_version }}-${{ matrix.platform }}
81+
push: true
7882

7983
build-gpu:
8084
needs: setup

0 commit comments

Comments
 (0)