drupal-project
drupal-project copied to clipboard
Wunder's template for Drupal projects designed to work automatically with Lando, CircleCI and Helm.
Bumps [stylelint-config-standard](https://github.com/stylelint/stylelint-config-standard) from 26.0.0 to 29.0.0. Release notes Sourced from stylelint-config-standard's releases. 29.0.0 Removed: stylelint less than 14.14.0 from peer dependencies. Changed: import-notation to be "url". Added: custom parameter messages...
`config_split` is needed in every Drupal site with more than 1 environment.
Sth like this: ``` nginx: extra_conditions: | # 404 status for MS 365 autodiscover requests and omit log entries location ~ /autodiscover/autodiscover.xml { return 404; access_log off; log_not_found off; }...
Add monolog config so that all new projects use it by default - add "monolog.services.yml" to sites/default/ - use "monolog.services.yml" in settings.php "monolog.services.yml" ``` parameters: monolog.channel_handlers: default: ['stream'] monolog.processors: ['message_placeholder',...
Currently, it's impossible to merge quite frequent [dependabot.yml](https://github.com/wunderio/drupal-project/blob/main/.github/dependabot.yml) pull requests because these are overwriting our minimally configured [package-lock.json](https://github.com/wunderio/drupal-project/blob/main/package-lock.json). See https://github.com/wunderio/drupal-project/pull/274 for example.
CircleCI build steps should fail if Linting does not pass. Integrate with Silta build steps to run linting validation by default.
This is @mikaelkundert's work from https://github.com/wunderio/drupal-project/pull/213 against the new default branch `main`. Extended from generic universal linux image having Lando and two additional VSCode extensions: - dbaeumer.vscode-eslint - stylelint.vscode-stylelint ##...
Let's store our personal token in `~/.ssh` folder and copy it over to `/var/www/.composer/auth.json` during Lando setup so that it's always there. Typical GitHub OAuth token request: > GitHub API...
There is currently a `lando codeception` tool defined in `.lando.yml`, but it has never worked because there's no _codeception_ package added to `composer.json`: ``` tooling: codeception: service: appserver description: Run...
There are currently some tickets that are related to having things working with DDEV (https://ddev.com) alongside Lando. Instead of having a partial DDEV support here and there, the project itself...