From eef756e31a15ff6bd044df5a6f13f2f5a4498daf Mon Sep 17 00:00:00 2001 From: adamus1red Date: Sun, 11 Oct 2020 02:20:38 +0100 Subject: [PATCH] Start updating build to be cleaner for multi-platform --- .github/workflows/dockerpublish.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/dockerpublish.yml b/.github/workflows/dockerpublish.yml index 2f253c0..0c39b59 100644 --- a/.github/workflows/dockerpublish.yml +++ b/.github/workflows/dockerpublish.yml @@ -160,3 +160,24 @@ jobs: docker tag $IMAGE_NAME $IMAGE_ID:$VERSION docker push $IMAGE_ID:$VERSION + # Push image to GitHub Packages. + # See also https://docs.docker.com/docker-hub/builds/ + hub: + # Ensure test job passes before pushing image. + needs: test + + runs-on: ubuntu-latest + if: github.event_name == 'push' + + steps: + - name: Checkout master + uses: actions/checkout@master + - name: Build and publish image + uses: ilteoood/docker_buildx@master + with: + publish: true + imageName: adamus1red/nginx-proxy + platform: linux/amd64,linux/arm64,linux/ppc64le,linux/s390x,linux/arm/v7,linux/arm/v6 + dockerHubUser: ${{ secrets.DOCKER_USERNAME }} + dockerHubPassword: ${{ secrets.DOCKER_PASSWORD }} +