Skip to content

Update docker_build_and_publish.yml #6

Update docker_build_and_publish.yml

Update docker_build_and_publish.yml #6

# name: Build and Publish Docker Image
# on:
# push:
# tags:
# - '*'
# env:
# REGISTRY: ghcr.io
# # github.repository as <account>/<repo>
# IMAGE_NAME: gestaogovbr/ro-dou
# jobs:
# build_and_push:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# packages: write
# steps:
# - name: Checkout repository
# uses: actions/checkout@v2
# - name: Log into registry
# if: github.event_name != 'pull_request'
# uses: docker/login-action@28218f9b04b4f3f62068d7b6ce6ca5b26e35336c
# with:
# registry: ${{ env.REGISTRY }}
# username: ${{ github.actor }}
# password: ${{ secrets.GITHUB_TOKEN }}
# - name: Extract tag name
# shell: bash
# run: echo "TAG_NAME=$(echo ${GITHUB_REF#refs/tags/})" >> $GITHUB_ENV
# - name: Build and push Docker image tag
# uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc
# with:
# push: true
# tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.TAG_NAME }}
# - name: Build and push Docker image latest
# uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc
# with:
# push: true
# tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest