Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ jobs:
run: pnpm build

- name: Install Playwright browsers
run: pnpm --filter e2e-test-app exec playwright install --with-deps chromium
run: pnpm setup:e2e

- name: Build e2e app
env:
Expand Down Expand Up @@ -169,7 +169,7 @@ jobs:
run: pnpm build

- name: Install Playwright browsers
run: pnpm --filter e2e-test-app exec playwright install --with-deps chromium
run: pnpm setup:e2e

- name: Build e2e app with ElastiCache handler
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nextjs-canary-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:

- name: Install Playwright browsers
if: steps.build.outcome == 'success'
run: pnpm --filter e2e-test-app exec playwright install --with-deps chromium
run: pnpm setup:e2e

- name: Build e2e app
id: build_e2e
Expand Down
14 changes: 9 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,14 @@ Thank you for your interest in contributing! This document provides guidelines a
```bash
pnpm install
```
4. **Create a branch** for your work:
```bash
git checkout -b feature/my-new-feature
```
4. **Setup e2e testing**:
```bash
pnpm setup:e2e
```
5. **Create a branch** for your work:
```bash
git checkout -b feature/my-new-feature
```

## Development Workflow

Expand Down Expand Up @@ -55,7 +59,7 @@ pnpm test
pnpm test:e2e

# Or run everything at once
pnpm lint && pnpm typecheck && pnpm test
pnpm lint && pnpm typecheck && pnpm test && pnpm test:e2e
```

### Commit Messages
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
"docker:up": "docker compose up -d",
"docker:down": "docker compose down",
"docker:logs": "docker compose logs -f redis",
"clean": "turbo clean && rm -rf node_modules"
"clean": "turbo clean && rm -rf node_modules",
"setup:e2e": "pnpm --filter e2e-test-app exec playwright install --with-deps chromium"
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
Expand Down