🛠 Tooling: This repo's Renovate updates fail unit tests #2198
Labels
area: tooling
Managing the repository's maintenance
status: accepting prs
Please, send a pull request to resolve this!
Tooling Report Checklist
main
branch of the repository.Overview
This repo is set up with Renovate to automatically update dependencies. The PRs are being created by Renovate just fine, but many deps' versions are set as Vitest snapshots in the Block test files.
For example, #2161 attempts to update
prettier-plugin-sh
from 0.15.0 to 0.16.0. It unit tests fail in https://github.com/JoshuaKGoldberg/create-typescript-app/actions/runs/14361141505/job/40262699773?pr=2161 with:Additional Info
I'm not sure the exact best way to solve this. I'd like to keep using
.toMatchInlineSnapshot()
for tests because it's really convenient. Or, from another perspective, it'd be really inconvenient to have to manually write expected data in tests.Maybe this repo should have a GitHub Action that manually fixes up package versions in snapshot files? 🤔
🎁
The text was updated successfully, but these errors were encountered: