Det finnes svært mange github workflows som gjør det samme i dataplattform repoet. Det burde opprettes én workflow som deployer alle tjenester som har blitt endret i en commit til develop/master, med alle dets avhengigheter. I tillegg bør det lages én workflow som kjører linting på de endrede filene i en PR, samt én som kjører unit tester i endrede filer i en PR. Altså bør ikke disse være delt opp per tjeneste, for det er svært lite skalerbart.
Oppgavebeskrivelse
Dataplattform backend:
Det finnes svært mange github workflows som gjør det samme i dataplattform repoet. Det burde opprettes én workflow som deployer alle tjenester som har blitt endret i en commit til
develop
/master
, med alle dets avhengigheter. I tillegg bør det lages én workflow som kjører linting på de endrede filene i en PR, samt én som kjører unit tester i endrede filer i en PR. Altså bør ikke disse være delt opp per tjeneste, for det er svært lite skalerbart.