Update .github/workflows/build.yml
All checks were successful
Testing / test (1.23.x, ubuntu-latest) (push) Successful in 1m9s

This commit is contained in:
Alex Savin
2025-02-04 14:31:08 -05:00
parent 919a146a4d
commit 404046e853

View File

@ -2,12 +2,12 @@ name: Build and Push Docker Image
on:
push:
branches: [main]
branches: [develop]
paths-ignore:
- 'README.md'
- '.github/**'
pull_request:
branches: [main]
branches: [develop]
paths-ignore:
- 'README.md'
- '.github/**'
@ -30,34 +30,34 @@ jobs:
echo ${{steps.version_step.outputs.version_tag}}
echo ${{steps.version_step.outputs.latest_tag}}
# - name: Set up QEMU
# uses: docker/setup-qemu-action@v3
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
# - name: Login to DockerHub
# uses: docker/login-action@v3
# with:
# registry: docker.savin.nyc
# username: ${{ secrets.DOCKER_USERNAME }}
# password: ${{ secrets.DOCKER_PASSWORD }}
- name: Login to DockerHub
uses: docker/login-action@v3
with:
registry: docker.savin.nyc
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}}
# registry.akaiv.io/${{ github.event.repository.name }}:latest
# registry.akaiv.io/${{ 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}}
registry.akaiv.io/${{ github.event.repository.name }}:latest
registry.akaiv.io/${{ github.event.repository.name }}:${{ env.RELEASE_VERSION }}