Skip to content

Commit 2fea1e9

Browse files
committed
👷 Update CI workflow for faster e2e tests
Optimize e2e-oob job by using preinstalled Chromium instead of installing it, replacing bun install with bun ci, removing unnecessary duplicate installs, and adding descriptive job names with emojis for better readability.
1 parent b64594b commit 2fea1e9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

‎.github/workflows/ci.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66

77
jobs:
88
build:
9+
name: 🔨 Build & Lint
910
runs-on: ubuntu-latest
1011

1112
steps:
@@ -18,14 +19,13 @@ jobs:
1819
- run: bun test
1920

2021
e2e-oob:
22+
name: 🚀 E2E OOB Tests
2123
runs-on: ubuntu-latest
2224

2325
steps:
2426
- uses: actions/checkout@v6
2527
- uses: oven-sh/setup-bun@v2
26-
- run: sudo apt-get update && sudo apt-get install -y chromium-browser
27-
- run: bun install
28-
- run: bun install
28+
- run: bun ci
2929
working-directory: example/oob
3030
- run: bun run start &
3131
working-directory: example/oob

0 commit comments

Comments
 (0)