Egy művelet kiadásának vizsgálata és tesztelése

Befejeződött

A műveletek gyakran hoznak létre konzolkimenetet. A kimenet lekéréséhez nem kell közvetlenül csatlakoznia a futókhoz.

A műveletek konzolkimenete közvetlenül a GitHub felhasználói felületén érhető el.

A felső adattár menüjében válassza a Műveletek lehetőséget a végrehajtott munkafolyamatok listájának megtekintéséhez a kimenet megtekintéséhez.

Ezután kattintson a feladat nevére a lépések kimenetének megtekintéséhez.

Console Output from Actions.

A konzol kimenete segíthet a hibakeresésben. Ha ez nem elegendő, további naplózást is engedélyezhet. Lásd: Hibakeresési naplózás engedélyezése.

Kiadások kezelése műveletekhez

Bár előfordulhat, hogy szívesen lekéri a művelet legújabb verzióját, számos olyan helyzet van, amikor a művelet egy adott verzióját szeretné használni.

A művelet adott kiadását többféleképpen is kérheti:

Tags

A címkék lehetővé teszik a használni kívánt verziók pontos megadását.


steps:
    -uses: actions/install-timer@v2.0.1

SHA-alapú kivonatok

Egy művelethez megadhat egy kért SHA-alapú kivonatot. Biztosítja, hogy a művelet ne változzon. Ennek hátránya azonban az, hogy a műveletről sem fog automatikusan frissítéseket kapni.

steps:
    -uses: actions/install-timer@327239021f7cc39fe7327647b213799853a9eb98

Ágak

A műveletek kérésének gyakori módja, ha a használni kívánt ágra hivatkozik. Ezután a legújabb verziót fogja beszerezni az ágból. Ez azt jelenti, hogy kihasználhatja a frissítések előnyeit, de növeli a kódtörések esélyét is.

steps:
    -uses: actions/install-timer@develop

Művelet tesztelése

A GitHub számos tanulási eszközt kínál a műveletekhez.

GitHub Actions: hello-world

Egy egyszerű példát láthat a következőre:

  • Munkafolyamat-fájlok rendszerezése és azonosítása.
  • Végrehajtható szkriptek hozzáadása.
  • Munkafolyamat- és műveletblokkok létrehozása.
  • Munkafolyamatok aktiválása.
  • Munkafolyamat-naplók felderítése.