-
Notifications
You must be signed in to change notification settings - Fork 10
Suggestions for speeding up installation? #174
Comments
👋 I don't think there's a clear option for speeding up licensed installation right now, your workflow file looks fine. There are some options here to speed up licensed installation
|
Thanks for checking. The time isn't a large issue for me today, but wanted to make sure I got it right. One idea I had was to create a composite action that is container based where everything is preinstalled. Then run a periodic job that rebuilds the container at some interval. Not sure if there are dragons lurking, but thought that might be a quick, easy win. |
If that is an option for you I'd say give it a shot! I'd be interested in hearing how that goes. I've tried to do that in the past and it can work well for specific usages but it's hard to implement in a general way due to the different requirements from each language and/or package manager. |
I noticed that the installation of licensed via the gems takes around 1min 17s. I'm wondering if I have the
setup-licensed
configured/tuned the best.My workflow:
https://github.com/goschtalt/.github/blob/dfc77e139ee278bd4e7acdd92b03d037c0998919/.github/workflows/ci.yml#L208
Below is a snippet of running the above workflow. What is interesting to me is that the majority of the time is being taken around this line:
Full log of the time that is interesting:
Thanks for any suggestions.
The text was updated successfully, but these errors were encountered: