From b61ed9aac1e55946d3348934a9a62a3cd8ec7d6d Mon Sep 17 00:00:00 2001 From: fchinembiri Date: Mon, 4 May 2026 23:14:45 +0200 Subject: [PATCH] fix: install kaniko in step instead of using container --- .gitea/workflows/build-push.yaml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/build-push.yaml b/.gitea/workflows/build-push.yaml index d0785d8..7680aba 100644 --- a/.gitea/workflows/build-push.yaml +++ b/.gitea/workflows/build-push.yaml @@ -12,9 +12,6 @@ on: jobs: build-worker: runs-on: ubuntu-latest - container: - image: gcr.io/kaniko-project/executor:latest - options: --user root steps: - name: Checkout repository uses: actions/checkout@v4 @@ -28,6 +25,7 @@ jobs: REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }} REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} run: | + curl -L https://github.com/GoogleContainerTools/kaniko/releases/download/v1.19.2/executor-Linux-amd64.tar.gz | tar -xz -C /usr/local/bin /kaniko/executor \ --dockerfile apps/worker/Dockerfile \ --context . \ @@ -37,9 +35,6 @@ jobs: build-api: runs-on: ubuntu-latest - container: - image: gcr.io/kaniko-project/executor:latest - options: --user root steps: - name: Checkout repository uses: actions/checkout@v4 @@ -53,6 +48,7 @@ jobs: REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }} REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} run: | + curl -L https://github.com/GoogleContainerTools/kaniko/releases/download/v1.19.2/executor-Linux-amd64.tar.gz | tar -xz -C /usr/local/bin /kaniko/executor \ --dockerfile apps/api/Dockerfile \ --context . \ @@ -62,9 +58,6 @@ jobs: build-web: runs-on: ubuntu-latest - container: - image: gcr.io/kaniko-project/executor:latest - options: --user root steps: - name: Checkout repository uses: actions/checkout@v4 @@ -78,6 +71,7 @@ jobs: REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }} REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} run: | + curl -L https://github.com/GoogleContainerTools/kaniko/releases/download/v1.19.2/executor-Linux-amd64.tar.gz | tar -xz -C /usr/local/bin /kaniko/executor \ --dockerfile apps/web/Dockerfile \ --context . \