NIH-NCPI / ncpi-fhir-ig

🔥 NCPI FHIR Implementation Guide
https://nih-ncpi.github.io/ncpi-fhir-ig/
Creative Commons Zero v1.0 Universal
5 stars 2 forks source link

Refector GitHub actions CI workflow with pre-built image #11

Open liberaliscomputing opened 3 years ago

liberaliscomputing commented 3 years ago

Regarding #10, @znatty22 pointed out that the job installs the dependencies for the IG publisher on each run. Actually, building OpenJDK and Jekyll every time is a huge bottleneck now. However, only public images used to be supported as GitHub containers while private images were not supported. Research this and refactor if needed.

znatty22 commented 3 years ago

I think you should be able to use the same image as https://github.com/ncpi-fhir/hl7-fhir-ig-publisher. It has everything for the publisher to build the IG. Might need to add FSH stuff if you want that though