diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index de888ad..38a7377 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -9,27 +9,34 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - name: Sync repo + - name: Checkout + uses: actions/checkout@v4 + + - name: Sync server repo run: | + set -e + echo "::group::Sync" cd /home/chpark if [ ! -d insurance/.git ]; then git clone https://git.junggomoa.com/chpark/insurance.git fi cd insurance - git fetch origin - git reset --hard "origin/${GITHUB_REF##*/}" + git fetch origin master + git reset --hard origin/master + git log -1 --oneline + echo "::endgroup::" - name: Deploy to k3s run: | + set -e cd /home/chpark/insurance chmod +x scripts/deploy-remote.sh bash scripts/deploy-remote.sh - - name: Show status + - name: Status if: always() run: | export KUBECONFIG=/home/chpark/.kube/config kubectl -n insurance get pods,svc 2>&1 || true - echo "" - echo "🚀 Web: https://insurance.junggomoa.com" - echo "🔌 API: https://api.insurance.junggomoa.com" + echo "Web: https://insurance.junggomoa.com" + echo "API: https://api.insurance.junggomoa.com"