name: build-docker-imge on: - push jobs: build: name: Build the docker container runs-on: ubuntu-latest steps: - name: "Git clone" run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git . - name: "Git checkout" run: git checkout "${{ gitea.sha }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our api docker container. with: image: kocoded/oqtane.framework tag: ${{ git.workflow_sha }} tag_with_latest: github.ref == 'refs/heads/master' registry: git.kocoder.xyz username: ${{ secrets.CI_RUNNER_USER }} password: ${{ secrets.CI_RUNNER_TOKEN }} build_file: Dockerfile target: deploy