You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* ci: run tests against different versions
* ci: ignore lockfiles for pnpm in fixtures
* chore: allow manual trigger
* chore: install next version in e2e
* chore: log install command
* chore: use matrix for unit and integration tests
* chore: patch package.jsons
* chore: add fixture dep
* chore: handle errors in patching
* chore: allow fixtures and tests to exclude versions
* chore: update output syntax
* chore: check version in integration tests too
* chore: update actions
* chore: handle errors reading package.json
* chore: don't patch inside node_modules
* chore: add doc
* chore: allow setting site id
* chore: fix pnpm test
* chore: artifact name
* chore: make stream test conditional
* chore: format with prettier
* chore: fixes and logging for prepare script
* chore: shard e2e tests
* chore: merge reports
* chore: correct reporter
* chore: handle more version constraints
* test: hacky mocking for request-context leak test to work with dynamic import and require
* test: provide NEXT_VERSION env var also to vitest execution step so smoke tests update next versions as well
* test: don't rely on pnpm-lock.yaml to decide on package-manager
* test: handle packageManager field not being set
* test: drop commented out debug code
* revert pnpm-lock.yaml changes
* test: allow updating pnpm lock in vitest fixtures
* test: use --force on vitest tests with pnpm
* test: revert changing integration fixture pnpm command
* test: use actual resolved next version to calculate fixture cache key
* test: don't revert version, otherwise pnpm lock won't match and if you run against non default NEXT_VERSION some mess in working dir seems acceptable to make things work
* test: mock requests instead of spinning actual http server because 13.5.1 doesn't seem to allow overwriting env vars on execution, so we can't change fetch target dynamically
* don't install repo dependencies via pnpm, we use npm for that
* chore: format with prettier
* actually don't use custom pnpm action at all, we are updating dependencies so pnpm locks are not to be trusted for caching
* separate playwright reports for each next version
* fix blob report path ?
---------
Co-authored-by: ascorbic <[email protected]>
Co-authored-by: Michal Piechowiak <[email protected]>
Co-authored-by: pieh <[email protected]>
0 commit comments