Inleiding

Voltooid

Met GitHub Actions kunt u afzonderlijke, aangepaste acties maken door code te schrijven die op elke gewenste manier met uw opslagplaats communiceert, inclusief integratie met de API's van GitHub en alle openbaar beschikbare API's van derden. Een actie kan bijvoorbeeld npm-modules publiceren, sms-waarschuwingen verzenden wanneer er urgente problemen worden gemaakt of code implementeren die gereed is voor productie.

U kunt uw eigen aangepaste acties schrijven voor gebruik in uw werkstroom of de acties delen die u bouwt met de GitHub-community. Als u acties wilt delen die u met de community hebt gemaakt, moet uw opslagplaats openbaar zijn. Acties kunnen rechtstreeks worden uitgevoerd op rekenresources (zoals virtuele machines) of in Docker-containers. U kunt ook de invoer, uitvoer en omgevingsvariabelen van een actie definiƫren.

In deze module leert u de verschillende manieren om een aangepaste actie, de benodigde metagegevens en syntaxis te maken en hoe u een aangepaste actie publiceert naar de GitHub Marketplace.

Leerdoelen

In deze module wordt het volgende behandeld:

  • Identificeer de metagegevens en syntaxis die nodig zijn om aangepaste GitHub-acties te maken.
  • Meer informatie over aanbevolen procedures voor het publiceren van een persoonlijke of openbare GitHub-actie.
  • Acties in een werkstroombestand gebruiken.
  • Aangepaste Op JavaScript gebaseerde acties maken.
  • Publiceer een zojuist gemaakte actie naar de GitHub Marketplace.

Vereisten

In deze module wordt ervan uitgegaan dat u basiskennis hebt van GitHub Actions en werkstromen. U hebt ook het volgende nodig: