DnD UX 개선 및 DragOverlay 적용, CI Playwright 캐시 최적화
CI / test (push) Successful in 12m31s
CI / pr_and_merge (push) Successful in 1m28s
CI / test (pull_request) Successful in 53m30s
CI / pr_and_merge (pull_request) Has been skipped

This commit is contained in:
2025-11-19 14:41:43 +09:00
parent 293856dcb9
commit 4532cb629e
5 changed files with 437 additions and 63 deletions
+10
View File
@@ -48,11 +48,21 @@ jobs:
run: |
npm test
# Playwright 브라우저는 용량이 크기 때문에 캐시를 사용해 설치 시간을 단축한다.
- name: Cache Playwright browsers
if: github.ref == 'refs/heads/main' || github.event_name == 'pull_request'
uses: actions/cache@v4
with:
path: ~/.cache/ms-playwright
key: playwright-${{ runner.os }}-${{ hashFiles('package-lock.json') }}
- name: Install Playwright browsers
if: github.ref == 'refs/heads/main' || github.event_name == 'pull_request'
run: |
npx playwright install --with-deps
- name: Run Playwright E2E tests
if: github.ref == 'refs/heads/main' || github.event_name == 'pull_request'
run: |
npx playwright test