Skip to content

Commit c0691e9

Browse files
committed
ci: install Chromium for browser contracts
1 parent 31766ee commit c0691e9

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/agent-task-contracts.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,13 @@ jobs:
100100
php-version: '8.2'
101101
tools: composer:v2
102102
- run: npm ci
103+
- name: Cache Playwright Chromium
104+
uses: actions/cache@v4
105+
with:
106+
path: ~/.cache/ms-playwright
107+
key: ${{ runner.os }}-playwright-chromium-${{ hashFiles('package-lock.json') }}
108+
- name: Install Playwright Chromium
109+
run: npx playwright install --with-deps chromium
103110
- run: npm run build
104111
- run: npm run test:agent-task-contracts
105112
- run: npm run test:browser-canonical-preview-origin

0 commit comments

Comments
 (0)