Skip to content

Commit

Permalink
Merge branch 'main' into fix-long-task-with-synchronous-pieces-does-n…
Browse files Browse the repository at this point in the history
…ot-time-out
  • Loading branch information
sheremet-va authored Dec 9, 2024
2 parents 3414830 + 4ddfe0c commit 11793e8
Show file tree
Hide file tree
Showing 272 changed files with 5,557 additions and 2,988 deletions.
3 changes: 3 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
// manually bumping
"node",
"vite",
// bumping breaks coverage
// https://github.com/vitest-dev/vitest/actions/runs/12121857184/job/33793728382?pr=6920
"vue",
// we patch these packages
"@types/chai",
"@sinonjs/fake-timers",
Expand Down
14 changes: 10 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,13 @@ jobs:
- name: Typecheck
run: pnpm run typecheck

- name: Diff LICENSE.md
run: |
if ! git diff --exit-code packages/vitest/LICENSE.md; then
echo "::error::LICENSE.md has changed. Please commit the updated LICENSE.md file after the build."
exit 1
fi
# From https://github.com/rhysd/actionlint/blob/main/docs/usage.md#use-actionlint-on-github-actions
- name: Check workflow files
run: |
Expand All @@ -61,7 +68,7 @@ jobs:

- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf # v45.0.4
uses: tj-actions/changed-files@bab30c2299617f6615ec02a68b9a40d10bd21366 # v45.0.5
with:
files: |
docs/**
Expand Down Expand Up @@ -101,7 +108,7 @@ jobs:
run: pnpm i

- name: Install Playwright Dependencies
run: pnpm exec playwright install chromium --with-deps
run: pnpm exec playwright install chromium --with-deps --only-shell

- name: Build
run: pnpm run build
Expand Down Expand Up @@ -150,8 +157,7 @@ jobs:
run: pnpm i

- name: Install Playwright Dependencies
if: needs.changed.outputs.should_skip != 'true'
run: pnpm exec playwright install ${{ matrix.browser[0] }} --with-deps
run: pnpm exec playwright install ${{ matrix.browser[0] }} --with-deps --only-shell

- name: Build
run: pnpm run build
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,4 @@ test/**/__screenshots__/**/*
test/browser/fixtures/update-snapshot/basic.test.ts
test/cli/fixtures/browser-multiple/basic-*
.vitest-reports
*.tsbuildinfo
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<p align="center">
<a href="https://vitest.dev">
<img src="https://user-images.githubusercontent.com/11247099/145112184-a9ff6727-661c-439d-9ada-963124a281f7.png" height="150">
</a>
</p>

<h1 align="center">
Expand Down
Loading

0 comments on commit 11793e8

Please sign in to comment.