From c09aadaeb57b656d8b5b6a832e13c5c1d139eade Mon Sep 17 00:00:00 2001 From: shinalok Date: Fri, 7 Aug 2026 19:23:47 +0900 Subject: [PATCH] update CI/CD workflow: replace containerized testing and deployment with system-installed dependencies --- .gitea/workflows/ci-cd.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/ci-cd.yml b/.gitea/workflows/ci-cd.yml index 7f75bed..157316c 100644 --- a/.gitea/workflows/ci-cd.yml +++ b/.gitea/workflows/ci-cd.yml @@ -9,12 +9,15 @@ on: jobs: test: runs-on: ubuntu-latest - container: - image: python:3.13-slim steps: - name: 저장소 체크아웃 uses: actions/checkout@v4 + - name: Python 3.13 설치 + uses: actions/setup-python@v5 + with: + python-version: '3.13' + - name: 테스트용 .env 준비 run: | cat > .env <<'EOF' @@ -32,14 +35,14 @@ jobs: needs: test if: gitea.ref == 'refs/heads/main' runs-on: ubuntu-latest - container: - image: alpine:3.20 steps: - name: 저장소 체크아웃 uses: actions/checkout@v4 - name: ssh/rsync 설치 - run: apk add --no-cache openssh-client rsync + run: | + sudo apt-get update + sudo apt-get install -y --no-install-recommends openssh-client rsync - name: SSH 키 준비 run: |