Skip to content

Commit

Permalink
feat!: suspend building Docker image for arm64
Browse files Browse the repository at this point in the history
There seems to be an issue installing a required dependency (`didkit`) for the `arm64` platform. Since one of the two platforms are failing, it causes the good image for the `linux/amd64` platform to not upload either.

This is keeping us from being able to push an updated Docker image running Python 3.11 to DockerHub and impeding Devstack developers.

We are under the impression that only 2U uses this Dockerfile and this shouldn't affect the larger community.

For additional details, please see the public Credentials issue: #2477.
  • Loading branch information
justinhynes committed May 9, 2024
1 parent dc70830 commit ea9d118
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/push-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
- master
tags:
- open-release/*
jobs:
jobs:
push:
runs-on: ubuntu-latest
if: github.event_name == 'push'
Expand All @@ -31,7 +31,7 @@ jobs:

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Set up QEMU
uses: docker/setup-qemu-action@v3

Expand All @@ -50,8 +50,8 @@ jobs:
tags: |
openedx/credentials:${{ steps.get-tag-name.outputs.result }}
openedx/credentials:${{ github.sha }}
platforms: linux/amd64,linux/arm64
platforms: linux/amd64

- name: Build and push dev Docker image
uses: docker/build-push-action@v5
with:
Expand All @@ -61,4 +61,4 @@ jobs:
tags: |
openedx/credentials-dev:${{ steps.get-tag-name.outputs.result }}
openedx/credentials-dev:${{ github.sha }}
platforms: linux/amd64,linux/arm64
platforms: linux/amd64

0 comments on commit ea9d118

Please sign in to comment.