Closed liberaliscomputing closed 3 years ago
Meen I'm not too familiar with GH workflows but will the image layers get cached? It looks like your job installs the dependencies for the IG publisher on each run. If the image layers aren't cached seems like each job execution would take a long time? Does GH workflows allow you to supply your own image with the dependencies built in?
@znatty22, yeah, actually building OpenJDK and Jekyll every time is a huge bottleneck. As far as I figured so far, however, only public images can be used as GitHub containers and private images are not supported. It might've got changed and let me took a further look.
This PR adds a GitHub action workflow for continuous integration of IG validation.