xsf / xeps

Hosts the markup for all XMPP Protocol Extensions.
https://xmpp.org/extensions/
Other
126 stars 117 forks source link

Automate publication of new documents #1224

Open guusdk opened 1 year ago

guusdk commented 1 year ago

Publishing new documents now requires manual docker build + push. We should probably move this to GitHub Actions + the GitHub registry, if feasible. Due to the complexity, we may run into CI runtime limits in the free tier though.

Echolon commented 1 year ago

Thank you Georg for the support!

Millesimus commented 1 year ago

Could runtime issues be mitigated by caching the image? I'm thinking of something like this: https://gist.github.com/UrsaDK/f90c9632997a70cfe2a6df2797731ac8

singpolyma commented 5 months ago

What is the manual process in use right now?