Introduction

Befejezett

A GitHub Actions lehetővé teszi egyéni műveletek létrehozását úgy, hogy olyan kódot ír, amely bármilyen módon kommunikál az adattárral, beleértve a GitHub API-kkal és a nyilvánosan elérhető külső API-kkal való integrációt. Egy művelet például közzéteheti az npm-modulokat, sms-riasztásokat küldhet sürgős problémák esetén, vagy éles üzemre kész kódot helyezhet üzembe.

Saját egyéni műveleteket írhat a munkafolyamatban való használatra, vagy megoszthatja a gitHub-közösséggel a buildelt műveleteket. A közösséggel létrehozott műveletek megosztásához az adattárnak nyilvánosnak kell lennie. A műveletek közvetlenül számítási erőforrásokon (például virtuális gépeken) vagy Docker-tárolókban futtathatók. A művelet bemeneteit, kimeneteit és környezeti változóit is meghatározhatja.

Ebben a modulban megismerheti az egyéni műveletek létrehozásának különböző módjait, a szükséges metaadatokat és szintaxist, valamint azt, hogyan tehet közzé egyéni műveletet a GitHub Marketplace-en.

Tanulási célkitűzések

Ebben a modulban a következőkkel foglalkozunk:

  • Azonosítsa az egyéni GitHub-műveletek létrehozásához szükséges metaadatokat és szintaxist.
  • Megtudhatja, hogyan tehet közzé privát vagy nyilvános GitHub-műveletet.
  • Munkafolyamat-fájlon belüli műveletek felhasználása.
  • Egyéni JavaScript-alapú műveletek létrehozása.
  • Hozzon létre egy újonnan létrehozott műveletet a GitHub Marketplace-en.

Prerequisites

Ez a modul feltételezi, hogy alapszintű ismeretekkel rendelkezik a GitHub Actions és a munkafolyamatok használatában. A következőkre is szüksége lesz: