Skip to content

Commit

Permalink
Merge branch 'master' into site-db-coverage-table
Browse files Browse the repository at this point in the history
  • Loading branch information
igalklebanov authored Apr 21, 2024
2 parents b05f749 + 2d75042 commit 3c394c6
Show file tree
Hide file tree
Showing 790 changed files with 30,858 additions and 123,196 deletions.
28 changes: 22 additions & 6 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,27 +12,37 @@ jobs:

strategy:
matrix:
node-version: [16.x, 18.x, 20.x]
deno-version: [1.19.x]
node-version: [18.x, 20.x]
bun-version: [1.0.23]
deno-version: [1.42.x]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'

- name: Use Deno ${{ matrix.deno-version }}
uses: denolib/setup-deno@v2
uses: denoland/setup-deno@v1
with:
deno-version: ${{ matrix.deno-version }}

- name: Use Bun ${{ matrix.bun-version }}
uses: oven-sh/setup-bun@v1
with:
bun-version: ${{ matrix.bun-version }}

- name: Install dependencies
run: npm ci

- name: Install playwright
run: npx playwright install

- name: Run docker compose
run: docker-compose up -d
run: docker compose up -d

- name: Run node tests
run: npm test
Expand All @@ -46,5 +56,11 @@ jobs:
- name: Run deno tests
run: npm run test:deno

- name: Run bun tests
run: npm run test:bun

- name: Run esbuild test
run: npm run test:esbuild

- name: Run cloudflare workers test
run: npm run test:cloudflare-workers
5 changes: 3 additions & 2 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"semi": false,
"singleQuote": true
}
"singleQuote": true,
"trailingComma": "all"
}
Loading

0 comments on commit 3c394c6

Please sign in to comment.