name: Build and Publish Docker Image description: Define IMAGE_NAME to Git Hub env, based on repository name inputs: username: description: Registry User Name required: true password: description: Registry Password required: true runs: using: composite steps: - name: Set Image Name uses: https://git.lhprovedor.com.br/leandro/devops/.forgejo/actions/set-image-name@main with: username: ${{ inputs.username }} - name: Build Docker Image uses: https://git.lhprovedor.com.br/leandro/forgejo-kaniko-action@v2 with: image: ${{ inputs.username }}/${{ env.IMAGE_NAME }}:${{ github.sha }},${{ inputs.username }}/${{ env.IMAGE_NAME }}:latest username: ${{ inputs.username }} password: ${{ inputs.password }}