ci: split browser e2e into separate job
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m5s
TaxBaik CI/CD / browser-e2e (push) Failing after 1m30s

This commit is contained in:
2026-06-27 13:55:57 +09:00
parent 1d9f3bac4c
commit 113140e685
+23 -15
View File
@@ -18,21 +18,6 @@ jobs:
with:
dotnet-version: '10.0'
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '22'
cache: npm
- name: Cache Playwright browsers
uses: actions/cache@v4
with:
path: |
~/.cache/ms-playwright
key: ${{ runner.os }}-playwright-${{ hashFiles('package-lock.json') }}
restore-keys: |
${{ runner.os }}-playwright-
- name: Restore dependencies
run: dotnet restore TaxBaik.sln
@@ -165,6 +150,29 @@ jobs:
exit 1
fi
browser-e2e:
runs-on: ubuntu-latest
needs: build-and-deploy
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '22'
cache: npm
- name: Cache Playwright browsers
uses: actions/cache@v4
with:
path: |
~/.cache/ms-playwright
key: ${{ runner.os }}-playwright-${{ hashFiles('package-lock.json') }}
restore-keys: |
${{ runner.os }}-playwright-
- name: Install Playwright dependencies
run: |
set -e