studieren-ohne-grenzen / website

The shiny new website of Studieren Ohne Grenzen
3 stars 2 forks source link

Implement a CD pipeline #5

Closed wanLo closed 1 year ago

wanLo commented 3 years ago

We want the website to be easily editable also for people without direct server access. Since we already have a working gitea integration, we could build on it. The idea is that people log into gitea with their SOG credentials and if they belong to a certain group within gitea (editors, moderators, ...) they should be able to edit the staging branch and / or push to master. We use a webhook from within gitea to automate deployment to kueken. and the public version (linked to master). Only content (images, json and md files) is stored on gitea, while everything technical stays on github. This should also keep the gitea repository clutter free. An open question is how warnings and or errors that occur on deployment (while generating the static page) can be dealt with.

linusheck commented 1 year ago

Done :) the content repository is https://github.com/studieren-ohne-grenzen/website-content