Vouch heeft recent enkele goede updates gekregen op basis van feedback uit de echte wereld! Spannend om te zien dat meer repositories dit met succes adopteren, en ook positieve resultaten ervan te horen. Nieuwe Acties - Nieuwe actie check-issue: poort GH-issue creatie - Nieuwe actie check-user: controleer of een gebruiker is goedgekeurd en laat de workflow falen OF plaats de resultaten in een stapuitvoer voor aangepaste logica - Nieuwe actie setup-vouch: zet `vouch` op de PATH voor aangepaste scripts Functies - Alle controle-acties kunnen nu het goedgekeurde bestand in een aparte repo opzoeken, zodat je bijvoorbeeld je goedgekeurde bestand in een organisatie-brede repo kunt bewaren - Alle beheersacties ondersteunen een `vouch-managers-file` optie waarmee je een 2e goedkeuringsbestand kunt gebruiken om mensen aan te wijzen die anderen mogen goedkeuren (in plaats van te vertrouwen op GH-rechten) - Beheersacties kunnen nu PR's aanmaken (en optioneel automatisch samenvoegen) in plaats van direct te pushen, zodat vouch werkt met repositories die branch-beschermingsregels hebben Bugs/Verbeteringen - Beheersacties ondersteunen nu het specificeren van de GitHub-rollen die vouches kunnen beheren - Beheersacties staan standaard toe dat mensen met `triage` toegang tot de repo vouches kunnen beheren (voorheen alleen admin of schrijfrechten) - Alle beheersacties proberen nu conflicten op te lossen en opnieuw te proberen als er parallelle vouches plaatsvinden