diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index a6032bc..28f4bf8 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -1,4 +1,4 @@ -name: CI/CD Pipeline +name: CI Pipeline on: push: @@ -52,30 +52,3 @@ jobs: run: | VERSION=${GITEA_REF#refs/tags/} docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${VERSION} - - deploy: - runs-on: ubuntu-latest - needs: build - if: gitea.event_name != 'pull_request' - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup kubeconfig - run: | - mkdir -p ~/.kube - echo "${{ secrets.KUBE_CONFIG }}" | base64 -d > ~/.kube/config - chmod 600 ~/.kube/config - - - name: Apply manifests - run: | - kubectl apply -f k8s/configmap.yaml -f k8s/service.yaml -f k8s/deployment.yaml - - - name: Update image - run: | - kubectl set image deployment/cfb-manager \ - cfb-manager=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ gitea.sha }} - - - name: Wait for rollout - run: | - kubectl rollout status deployment/cfb-manager --timeout=120s