drainpipe icon indicating copy to clipboard operation
drainpipe copied to clipboard

Improve the speed when Installing DDEV

Open beto-aveiga opened this issue 2 years ago • 2 comments

There is an action that install DDEV: .github/actions/drainpipe/ddev/action.yml It takes about 2 minutes to run. I wonder if there are ways to cache the result so that it doesn't take that time when used repeatedly. I also wonder if using an image where DDEV is already installed would be faster.

Thanks!

beto-aveiga avatar Oct 26 '22 20:10 beto-aveiga

These 2 issues in Lullabot/drainpipe-dev should help with this.

  • https://github.com/Lullabot/drainpipe/issues/504
  • https://github.com/Lullabot/drainpipe/issues/503

mrdavidburns avatar Apr 05 '23 15:04 mrdavidburns

We switched one large project to using self-hosted runners for many jobs, and this significantly improved test time since we don't fully wipe the machines after each job. However, even that project still runs some actions on GitHub's hosted runners.

I've set this as medium because I'm not sure if this is a GitHub only specific issue. Does anyone have timings on how long this takes on GitLab?

deviantintegral avatar Feb 19 '24 19:02 deviantintegral