Closed ybelMekk closed 1 year ago
I console-backend
har vi gjort slik: https://github.com/nais/console-backend/blob/main/.github/workflows/main.yaml#L15
Vi har versjon for actionet, v0
. Det skal ikke være breaking changes i samme versjon, da må vi bumpe. (Vi har også v0.7.0
osv hvis man vil være mer spesifik) https://github.com/nais/docker-build-push/tags
Vil selv argumentere imot noe hardere pin enn på tag, spesielt for interne actions. For meg så er verdien i dette actionet at dersom man bruker det så vil det holdes oppdatert på en måte som forhindrer at buildet mitt stopper fordi NAIS f.eks. ønsker at man bruker et annet registry, etc.
Så usikker på hvem som har brukt @main
, når alle eksempler viser @v0
Syns et action bør ha en pinned version, både for breaking changes ikke går direkt i main men også for at man skal vite hva man bruker i sitt action, hvis man bruker main så kan de vare hav som en går inn i main som man kjør i sitt action, så mulig vi må begynne å versionere dette action?