From adce351802e6086bc30a4dec5a015a654576ef48 Mon Sep 17 00:00:00 2001 From: Keyvan Ebrahimpour Date: Fri, 11 Apr 2025 20:42:59 +0000 Subject: [PATCH] chore(ci): remove standalone Docker build workflow --- .github/workflows/docker.yml | 40 ------------------------------------ 1 file changed, 40 deletions(-) delete mode 100644 .github/workflows/docker.yml diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml deleted file mode 100644 index 25e7b7a..0000000 --- a/.github/workflows/docker.yml +++ /dev/null @@ -1,40 +0,0 @@ -name: Build and Push Docker Image - -on: - push: - branches: [ main ] - -jobs: - build: - runs-on: ubuntu-latest - permissions: - contents: read - packages: write - steps: - - uses: actions/checkout@v3 - - - name: Log in to GitHub Container Registry - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and Push Docker Image - run: | - IMAGE="ghcr.io/${{ github.repository }}" - docker build -t "$IMAGE:latest" . - docker push "$IMAGE:latest" - - - name: Set up Kubeconfig - run: | - mkdir -p ~/.kube - echo "${{ secrets.KUBECONFIG_BASE64 }}" | base64 -d > ~/.kube/config - chmod 600 ~/.kube/config - env: - KUBECONFIG: ~/.kube/config - - - name: Deploy to Kubernetes - run: | - IMAGE="ghcr.io/${{ github.repository }}" - kubectl set image deployment/homepage homepage=$IMAGE:latest -n web