Andrew Berry

Results 82 issues of 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....

enhancement
question

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...

enhancement
client affected
lsm

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...

enhancement
question

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...

bug
client affected

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...

client affected
architecture
lsm

- [x] Testing Pantheon deployments (multidev in particular) - [ ] A PR check that tests the GitHub actions themselves in a separate project - [ ] Ensuring GitLab is...

documentation
meta

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...

bug

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...

dependencies

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...

dependencies