name: build on: push: branches: - main jobs: build-and-push: runs-on: kaniko steps: - name: Checkout uses: actions/checkout@v4 - name: Build with Kaniko run: | /kaniko/executor \ --context . \ --dockerfile ./Dockerfile \ --destination nexus.rancherk3.duckdns.org/tfm/microserviciospython:${{ github.sha }} \ --destination nexus.rancherk3.duckdns.org/tfm/microserviciospython:latest \ --cache=true \ --cache-dir=/cache