diff --git a/.github/workflows/deploy-gacha.yml b/.github/workflows/deploy-gacha.yml deleted file mode 100644 index 1efea05..0000000 --- a/.github/workflows/deploy-gacha.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Deploy Gacha - -on: - push: - branches: - - develop - paths: - - 'apps/gacha/**' # INI BASED ON PATH CHANGES JADI NTAR KALAU ADA PUSH DIISNI OTOMATIS DEPLOY - -concurrency: - group: deploy-vps - cancel-in-progress: false - -jobs: - deploy: - runs-on: ubuntu-latest - steps: - - name: Checkout repo - uses: actions/checkout@v4 - - - name: Deploy via SSH - uses: appleboy/ssh-action@v1.0.3 - with: - host: ${{ secrets.SSH_HOST }} - username: ${{ secrets.SSH_USER }} - key: ${{ secrets.SSH_KEY }} - port: ${{ secrets.SSH_PORT }} - command_timeout: 30m - script: | - set -e - if [ ! -d ~/imphnen-frontend-service-gacha ]; then - git clone https://github.com/IMPHNEN/imphnen-frontend-service.git ~/imphnen-frontend-service-gacha - else - cd ~/imphnen-frontend-service-gacha && git fetch origin && git reset --hard origin/develop && git pull - fi - cat > ~/imphnen-frontend-service-gacha/apps/gacha/.env << EOF - VITE_API_URL=${{ secrets.VITE_API_URL }} - VITE_SUPABASE_URL=${{ secrets.VITE_SUPABASE_URL }} - VITE_SUPABASE_ANON_KEY=${{ secrets.VITE_SUPABASE_ANON_KEY }} - EOF - docker compose -f ~/imphnen-frontend-service-gacha/docker-compose-gacha.yml down || true - DOCKER_BUILDKIT=1 docker compose -f ~/imphnen-frontend-service-gacha/docker-compose-gacha.yml build --progress=plain - docker compose -f ~/imphnen-frontend-service-gacha/docker-compose-gacha.yml up -d - docker image prune -af