feat: avoid running entire unit test suite on snapshot update
Open
ci
enhancement
- Dominant language
- TypeScript
- Stars
- 283
- Forks
- 95
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 183
Description
### Problem
as part of the release process, we update the snapshots via `npm run test:update-snapshots`. This takes a long time, and isn't needed because the PR created from the release runs these tests again.
### Definition of Done
- streamline the release process by allowing us to update the snapshots without running the entire unit test suite.
Contributor guide
Research direction
Start by inspecting the npm script behind `npm run test:update-snapshots` and the release process that invokes it. Adjust the snapshot-update path so it does not run the entire unit test suite, then verify that snapshots still update and the release-created PR runs the tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- release, testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100