From e05d1683c6536f69bd3c9ef5a058b5db7b45f85e Mon Sep 17 00:00:00 2001 From: Alex Savin Date: Mon, 10 Feb 2025 19:00:21 -0500 Subject: [PATCH] Second stage of the docker container build --- .github/workflows/build.yml | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 419c36a..b4be532 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,6 +35,8 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 + with: + platforms: ["linux/amd64"] - name: Login to DockerHub uses: docker/login-action@v3 @@ -43,21 +45,21 @@ jobs: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - # - name: PrepareReg Names - # id: read-docker-image-identifiers - # run: | - # echo VERSION_TAG=$(echo ${{ steps.version_step.outputs.version_tag }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV - # echo LASTEST_TAG=$(echo ${{ steps.version_step.outputs.latest_tag }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV + - name: PrepareReg Names + id: read-docker-image-identifiers + run: | + echo VERSION_TAG=$(echo ${{ steps.version_step.outputs.version_tag }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV + echo LASTEST_TAG=$(echo ${{ steps.version_step.outputs.latest_tag }} | tr '[:upper:]' '[:lower:]') >> $GITHUB_ENV - # - name: Build and push - # id: docker_build - # uses: docker/build-push-action@v6 - # with: - # push: true - # tags: | - # ${{env.VERSION_TAG}} - # ${{env.LASTEST_TAG}} - # build-args: | - # ${{steps.version_step.outputs.version}} - # docker.savin.nyc/${{ github.event.repository.name }}:latest - # docker.savin.nyc/${{ github.event.repository.name }}:${{ env.RELEASE_VERSION }} + - name: Build and push + id: docker_build + uses: docker/build-push-action@v6 + with: + push: true + tags: | + ${{env.VERSION_TAG}} + ${{env.LASTEST_TAG}} + build-args: | + ${{steps.version_step.outputs.version}} + docker.savin.nyc/${{ github.event.repository.name }}:latest + docker.savin.nyc/${{ github.event.repository.name }}:${{ env.RELEASE_VERSION }}