makamys / Neodymium

Reimplements chunk rendering using modern OpenGL features to improve performance (1.7.10)
Other
115 stars 10 forks source link

Improve Actions build speed #36

Closed TheAndrey closed 9 months ago

TheAndrey commented 9 months ago

I'm improved workflow configuration file. Added cache task, that saves downloaded files by gradle between builds. The build speed was speed up by skipping create a Dev environment every times.

makamys commented 9 months ago

I'm not sure about this, half of the reason I use CI is that it constantly verifies that I'm not the only one who is able to build the project. Caching allows a broken build script to keep working until the cache expires.

Removing setupCIWorkspace doesn't appear to improve speed based on your uncached runs, so I'd rather keep it to be safe.

I also don't think build times are a pressing issue, 2 minutes is within acceptable bounds.