Werkstromen
Implementatieomgeving
Kort antwoord
Een implementatieomgeving is een benoemd GitHub Actions-doel dat zijn eigen geheimen, beveiligingsregels en vereiste reviewers kan bevatten.
Een implementatieomgeving is een benoemd GitHub Actions-doel dat zijn eigen geheimen, beveiligingsregels en vereiste reviewers kan bevatten.
Waarom het ertoe doet
Omgevingen zijn de manier waarop u kunt voorkomen dat een pull-request-workflow ooit productiereferenties te zien krijgt. Het doorzoeken van geheimen naar omgevingen in plaats van naar de repository is een zinvolle beveiligingsupgrade.
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Retentie van artefactenHet bewaren van artefacten is de periode dat GitHub workflow-artefacten bewaart voordat ze worden verwijderd. De retentie is standaard 90 dagen en kan per repository of per upload worden geconfigureerd.BouwmatrixEen build-matrix is een GitHub Actions-functie die één taakdefinitie uitbreidt naar vele parallelle taken over combinaties van variabelen zoals besturingssysteem en taalversie.Samengestelde actieEen samengestelde actie bundelt verschillende workflowstappen in één herbruikbare actie die is gedefinieerd in YAML, zonder dat JavaScript of een container nodig is.Gelijktijdigheid groepEen gelijktijdigheidsgroep is een benoemde vergrendeling die beperkt hoeveel werkstroomuitvoeringen die overeenkomen met die naam tegelijk kunnen worden uitgevoerd.