Merge pull request 'CI: feature/editor-account-switch' (#20) from feature/editor-account-switch into main
CI / pr_and_merge (push) Has been cancelled
CI / test (push) Has been cancelled

This commit was merged in pull request #20.
This commit is contained in:
2025-12-01 07:14:02 +00:00
2 changed files with 11 additions and 3 deletions
-3
View File
@@ -17,9 +17,6 @@ jobs:
- name: Install dependencies
run: |
npm ci
# Playwright 브라우저 및 시스템 의존성을 한 번 설치해 두면
# self-hosted runner 캐시를 통해 이후 실행 속도가 빨라진다.
npx playwright install --with-deps
- name: Generate Prisma Client
env:
+11
View File
@@ -0,0 +1,11 @@
# CI 전용 Docker 이미지 (Node + Playwright + 브라우저/OS 의존성 포함)
# - base: 공식 Playwright 이미지 (Ubuntu Jammy)
# - 목적: Gitea act_runner 가 job 컨테이너를 생성할 때 이 이미지를 사용하도록 하기 위함
FROM mcr.microsoft.com/playwright:v1.56.1-jammy
# CI 작업용 기본 워킹 디렉터리
WORKDIR /workspace
# CI 환경 플래그 설정 (테스트 코드 등에서 참고 가능)
ENV CI=true