Andrew Berry
Andrew Berry
The plugin code seemed a bit tricky to read with lots of nested conditionals. `phpmd` seems to agree: > src/BinaryInstaller.php:185 CyclomaticComplexity The method installBinary() has a Cyclomatic Complexity of 11....
In my mind, one of the biggest benefit of `task` is that it allows us to express: 1. How to determine if source files have changed, and therefore a command...
We're using https://docs.renovatebot.com on nearly all of our projects. There's some aspects (notably, grouping drupal packages and even drainpipe packages!) that are annoying to set up each time. Let's investigate...
There's two related bugs that make imports and exports work, but in a confusing way. First, the `export-db` command doesn't compress the database, but it saves it to `db.sql.gz`: https://github.com/Lullabot/drainpipe/blob/47fb6f07df623cd0e29ee5cc1ccf45860f3c98d7/tasks/drupal.yml#L55...
https://github.com/reallymello/nightwatch-axe-verbose is now built into nightwatch 2.3.6 🎉 . When I upgrade, our configuration errors out. 2.3.5 is working though. We'll either need to somehow conflict? the package, or handle...
Requiring task via composer means that when you want to run tasks that don't actually need composer you have to bootstrap it. Off the top of my head: - deploy:git...
- [x] Testing Pantheon deployments (multidev in particular) - [ ] A PR check that tests the GitHub actions themselves in a separate project - [ ] Ensuring GitLab is...
It looks like Renovate is treating our dependencies like an app and trying to pin them. We should either: - Set renovate to not automatically pin dependencies. - Set renovate...
We are currently using `v3.28.0` and the latest release is `v3.35.1`. Let's get this updated, and do a quick review of the releases since to see if there' any new...
https://github.com/Lullabot/drainpipe/pull/438/files#diff-be05ff14f4265b6230c383cccc43081eb4dde30ac15ce0e6021de115982724e6L14-L17 removed `--prefer-lowest` from the test job working with the oldest version of PHP. This allowed us to ensure that transitive dependencies that may be locked to older versions on...