ci: actions/checkout@v4 사용 + 세 단계 분리
Deploy / deploy (push) Failing after 1s

This commit is contained in:
chpark
2026-04-23 01:30:56 +09:00
parent c53cc69d97
commit a9d6cbaef5
+14 -7
View File
@@ -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"