feat: allow skipping dependency install in assets:precompile #451
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.
Description 馃摉
We want to use the
assets:precompile
extension but we don't want it to install dependencies. This allows settingVITE_RUBY_SKIP_ASSETS_PRECOMPILE_INSTALL=true
to skip installation while keeping the rest of the task extensions.Background 馃摐
This was happening because dependencies are always installed (
yarn install
/npx ci
) as part of theassets:precompile
extension.The Fix 馃敤
Add conditional controlled by
VITE_RUBY_SKIP_ASSETS_PRECOMPILE_INSTALL
to allow for skipping the installation task.