For designere
Hvordan skrive commit-meldinger
I designsystemet bruker vi Conventional Commits for å holde endringer ryddige, sporbare og enkle å automatisere. Dette gjelder også endringer som kommer fra Figma / Token Studio.
Når commit-meldingene ikke følger denne standarden, må utviklere manuelt endre dem før PR-en kan merges. For å unngå dette ber vi designere følge retningslinjene under.
Format
Slik skriver du commit-meldingene:
type(scope): kort beskrivelse på norskType: Velg en av følgende:
fix– når det er oppdatering på en eksisterende tokenfeat– når nye tokens er innført
Scope: Bruk alltid tokens.
Eksempel:
feat(tokens): legge til tokens for bakgrunnsfargerMerk: Breaking changes skal vurderes av en utvikler.
Hvorfor er dette viktig?
Når man endrer token-verdier må vi også oppdatere CSS-filene. I dag skjer det automatisk i PR-en. Hvis conventional commit er korrekt brukt, kan vi publisere designsystem-pakken umiddelbart med oppdatert CSS, slik at endringene raskt når produksjon.
Hvis conventional commit mangler eller har feil syntaks, vil publisering feile, og en utvikler må redigere commit-meldingen manuelt. Dette skaper unødvendig ekstraarbeid og forsinker leveransen.