name: Build and Deploy Platform on: push: branches: [main] paths-ignore: - "gitops/platform/values-abrban.yaml" - "**.md" workflow_dispatch: env: REGISTRY: harbor-registry.cloudhost.svc.cluster.local:5000 PROJECT: abrban BUILD_NS: cloudhost-builds jobs: build-and-deploy: runs-on: abrban-builder steps: - name: Checkout uses: actions/checkout@v4 - name: Set image tag shell: sh run: | SHA="${GITHUB_SHA:-$(git rev-parse HEAD)}" TAG="$(date +%Y%m%d-%H%M)-$(echo $SHA | cut -c1-8)" echo "IMAGE_TAG=${TAG}" >> "$GITHUB_ENV" echo "Build tag: ${TAG}" - name: Build backend image (Kaniko Job) shell: sh run: | cat <