Skip to content

drush theme:dev on changes aggregation in a way that is exportable to YAML config #70

@bserem

Description

@bserem

Up until now we relied on settings overriddes to disable aggregation locally:

$config['system.performance']['css']['preprocess'] = FALSE;

Lately we switched to the new drush theme:dev on command (drush 13.6+) with the idea that we move away from custom overrides towards a community driven approach.

if [[ $DRUSH_IS_COMPATIBLE = true ]]; then ddev exec drush theme:dev off; fi

Since then we are experiencing a lot of commits where disabling aggregation has sneaked in config changes, something we must avoid.

I strongly suspect the switch to drush is the issue here, as it changes the values in Drupal and doesn't override them.

We need to consider if we revert to custom overrides or if we strengthen our pre-commit and pre-push hooks to avoid this reaching production sites.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions