From de33198825edcdb65adc6ae19d3216a9ddf854cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Mon, 16 Mar 2026 09:51:42 +0000 Subject: [PATCH] image build: moved to buildkit --- .gitea/workflows/docker-image.deploy.yml | 37 +++++++++++++----------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/.gitea/workflows/docker-image.deploy.yml b/.gitea/workflows/docker-image.deploy.yml index 87d3eb2..7c5a384 100644 --- a/.gitea/workflows/docker-image.deploy.yml +++ b/.gitea/workflows/docker-image.deploy.yml @@ -8,25 +8,28 @@ on: jobs: build-docker-image: - runs-on: ubuntu-latest - + runs-on: ["oci-image-builder", "amd64"] + steps: - + - name: Checkout code uses: actions/checkout@v2 - - - name: Log in to git.limbosolutions.com docker registry - uses: docker/login-action@v3 - with: - registry: git.limbosolutions.com - username: ${{ secrets.GITLIMBO_DOCKER_REGISTRY_USERNAME }} - password: ${{ secrets.GITLIMBO_DOCKER_REGISTRY_PASSWORD }} - - name: Build and push Docker images - id: push - uses: docker/build-push-action@v6 + - name: Fetch limbo public actions + env: + RUNNER_TEMP: "${{ runner.temp }}" + WORKSPACE: "${{ gitea.workspace }}" + run: | + curl -fsSL https://git.limbosolutions.com/kb/gitea/raw/branch/main/cloud-scripts/setup-limbo-actions.sh | bash 2>&1 + + + - name: Build and push Docker Image + uses: ./.gitea/limbo_actions/buildkit-build-push with: - context: ${{gitea.workspace}}/docker - file: ${{gitea.workspace}}/docker/Dockerfile - push: true - tags: git.limbosolutions.com/kb/ansible:latest \ No newline at end of file + registry_addr: ${{ vars.GITLIMBO_DOCKER_REGISTRY_ADDRESS }} + registry_username: ${{ secrets.GITLIMBO_DOCKER_REGISTRY_USERNAME }} + registry_password: ${{ secrets.GITLIMBO_DOCKER_REGISTRY_PASSWORD }} + buildkit_addr: ${{ vars.BUILDKIT_ADDRESS }} + dockerfile: ${{gitea.workspace}}/docker + tags: git.limbosolutions.com/kb/ansible:latest +