chore: Skip certain postinstall steps in Dependabot contexts #743
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.
Adds checks to the following
postinstallscript steps in Dependabot contexts:yarn rebuild:nativeplaywright install chromiumThese don't need to run in Dependabot contexts, and some of them are showing up in Dependabot error logs. Legend has it that
yarn installcan fail due to OOM issues in CI, which would explain some of the the other errors we're experiencing, and these scripts may be contributing.Note
Centralizes Playwright installation and skips costly native steps in Dependabot contexts.
postinstallinextension,omnium-gatherum, andstreamswith../../scripts/playwright-install.shscripts/playwright-install.shto runyarn playwright install chromiumunlessGITHUB_ACTOR=dependabot[bot]scripts/rebuild-native.shto early-exit in Dependabot runs before rebuilding native modulesWritten by Cursor Bugbot for commit 9c45a6c. This will update automatically on new commits. Configure here.