Een pre-commit config toegevoegd voor het automatiseren van saaie taken alvorens te committen. Er wordt nu uitgevoerd:
helmlint voor het linten van Helm Charts
helm-docs voor genereren van Helm Chart documentatie, zodat die altijd in sync is met de charts
altijd newline aan einde van file
geen trailing whitespaces
Alle bestanden in de repo zijn gelijk gecleaned (vandaar alle diffs) en nu dus netjes. Voor nu daardoor een iets grotere PR, dit is echter een eenmalige actie. Voor het lokaal runnen zijn de pre-commit en helm-docs binaries vereist.
Ook is een GitHub Action toegevoegd voor het linten van de Helm Charts. File formatting wordt (nog) niet gecheckt, dus dat is alleen nog lokaal wanneer de pre-commit uitgevoerd wordt.
Een
pre-commit
config toegevoegd voor het automatiseren van saaie taken alvorens te committen. Er wordt nu uitgevoerd:helmlint
voor het linten van Helm Chartshelm-docs
voor genereren van Helm Chart documentatie, zodat die altijd in sync is met de chartsAlle bestanden in de repo zijn gelijk gecleaned (vandaar alle diffs) en nu dus netjes. Voor nu daardoor een iets grotere PR, dit is echter een eenmalige actie. Voor het lokaal runnen zijn de
pre-commit
enhelm-docs
binaries vereist.Ook is een GitHub Action toegevoegd voor het linten van de Helm Charts. File formatting wordt (nog) niet gecheckt, dus dat is alleen nog lokaal wanneer de pre-commit uitgevoerd wordt.
Closes https://github.com/kadaster-labs/sensrnet-helm-charts/issues/9