Continuous Deployment
Gebruik continous deployment voor websites, zodat wijzigingen die goedgekeurd zijn direct beschikbaar worden. Door continuous integration zijn de wijzigingen aan de website altijd van voldoende kwaliteit om direct een release te doen.
Gebruik de actions/deploy-pages GitHub Action voor de Continuous Deployment pipeline, wanneer je in de github.com/nl-design-system organisatie werkt.
Gebruik de continuous deployment workflows in publish.yml in de example repository als voorbeeld.
bestaande infrastructuur
Koppel de GitHub repository aan een WebHook van de Plesk-omgeving van ICTU, voor automatische deployments naar de productieomgeving van nldesignsystem.nl en gebruikersonderzoeken.nl.