馃敡 Ignore major bumps of jest, puppeteer and @types/node in dependabot - #85
Merged
Merged
Conversation
stencil test (@stencil/core 4.44) pins jest to 29.x and doesn't await puppeteer's now-async executablePath(), so jest 30 and puppeteer 25 both break the test task (#84). @types/node also stays on the 24.x major to match the Node 24 engine pinned in .nvmrc. Ignoring these major bumps stops dependabot from proposing them again until stencil test supports the newer majors.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
stencil test (
@stencil/core4.44) pins its integrated test task to jest 29 and rejects jest 30 outright, and separately doesn't await puppeteer's now-asyncexecutablePath(), so puppeteer 25 breaks the e2e launcher too.@types/nodeis pinned to the 24.x major to match the Node 24 engine in.nvmrc.This adds
ignorerules to.github/dependabot.ymlso dependabot stops proposing major bumps ofjest,jest-cli,@types/jest,puppeteerand@types/nodeuntil stencil test supports them. Minor/patch updates for these packages are unaffected.Closes #84 (that grouped update bumped jest to 30 and puppeteer to 25, both of which broke
npm testin CI).