Skip to content

Commit cc41b3c

Browse files
committed
ci: configure self-hosted CI
1 parent f65c37f commit cc41b3c

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/sh-test.yml renamed to .github/workflows/self-hosted-ci.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: sh-test
1+
name: ci-tests
22
on:
33
push:
44
workflow_dispatch:
@@ -19,6 +19,8 @@ jobs:
1919
- uses: actions/checkout@v4
2020
- name: Install
2121
uses: './.github/actions/cached-npm-install'
22+
- name: Chromium install
23+
run: npx playwright install chromium --with-deps --only-shell
2224
- name: Run unit tests
2325
run: npm test
2426
env:
@@ -30,10 +32,12 @@ jobs:
3032
- uses: actions/checkout@v4
3133
- name: Install
3234
uses: './.github/actions/cached-npm-install'
35+
- name: Chromium install
36+
run: npx playwright install chromium --with-deps --only-shell
3337
- name: Run e2e tests
3438
continue-on-error: false
3539
run: |
36-
npx playwright test -c e2e/e2e.config.ts
40+
npx playwright test -c e2e/e2e.config.ts
3741
env:
3842
CI: true
3943
build:
@@ -45,3 +49,4 @@ jobs:
4549
uses: './.github/actions/cached-npm-install'
4650
- name: Build package
4751
run: npm run build:pkg
52+

0 commit comments

Comments
 (0)