From cc3b182e6023e578245fa02f5389637f465a59b0 Mon Sep 17 00:00:00 2001 From: shibao Date: Sat, 19 Feb 2022 16:51:46 -0500 Subject: [PATCH] fix github build pipeline --- .github/workflows/dockerhub.yml | 6 ++++++ Dockerfile | 11 +++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/dockerhub.yml b/.github/workflows/dockerhub.yml index 4ed5b90..ed2f070 100644 --- a/.github/workflows/dockerhub.yml +++ b/.github/workflows/dockerhub.yml @@ -9,13 +9,19 @@ jobs: steps: - name: Checkout uses: actions/checkout@v2 + - name: Login to Docker Hub uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} + + - name: Set up QEMU + uses: docker/setup-qemu-action@v1 + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 + - name: Build and push uses: docker/build-push-action@v2 with: diff --git a/Dockerfile b/Dockerfile index 064782a..4d08d3d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,11 @@ FROM python:3-alpine RUN apk add --no-cache \ - py3-pip \ - py3-setuptools \ - py3-distutils-extra \ - git \ - gcc \ - libc-dev + py3-pip \ + py3-setuptools \ + python3-dev \ + git \ + build-base WORKDIR /usr/src/app