From 82493003e8d03f7f18d81e9731951ab365131c33 Mon Sep 17 00:00:00 2001 From: Leandro Costa Date: Sat, 21 Jun 2025 18:30:54 -0300 Subject: [PATCH] feat: build-docker --- .forgejo/actions/build-docker/action.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .forgejo/actions/build-docker/action.yml diff --git a/.forgejo/actions/build-docker/action.yml b/.forgejo/actions/build-docker/action.yml new file mode 100644 index 0000000..c83c2ee --- /dev/null +++ b/.forgejo/actions/build-docker/action.yml @@ -0,0 +1,23 @@ +name: Builds 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: ${{ env.IMAGE_NAME }}:${{ github.sha }},${{ env.IMAGE_NAME }}:latest + username: ${{ inputs.username }} + password: ${{ inputs.password }}