Bevezetés
A GitHub Script egy munkafolyamat-művelet, amely hozzáférést biztosít a GitHub API-hoz a GitHub Actionsben. Kényelmes támogatást nyújt minden olyan API-használathoz, amely az octokit/rest.jsérhető el.
Tegyük fel, hogy egy élénk GitHub-adattárat tart fenn. A projekt jelentős számú fogyasztóval és közreműködővel rendelkezik, és biztos szeretne lenni abban, hogy barátságos élményben lesz része. Arra is rájön, hogy a csapat tervezésének és munkaterhelésének kezelésével kapcsolatos feladatai megterhelőek lehetnek. Olyan megoldásra van szüksége, amely lehetővé teszi, hogy néhány hétköznapi feladatot átadjon az automatizálásnak, hogy olyan területekre összpontosíthasson, ahol valóban hozzáadott értéket. Tudja, hogy a GitHub egy API-t biztosít, amellyel automatikusan válaszolhat az új problémákra, és megkezdheti az új hibajelentések osztályozási munkafolyamatát. Csak eddig nem fektetett bele időt, hogy kitalálja az egészet.
Ebben a modulban megtanulhatja, hogyan használhatja a GitHub API-t egy GitHub Actions-munkafolyamatból a GitHub Script használatával.
Tanulási célkitűzések
Ebben a modulban a következőket sajátíthatja el:
- A GitHub-szkript használata a munkafolyamatban.
- Az Octokit használatával fűzzön hozzá megjegyzést a problémákhoz.
- Problémák hozzáadása projekttáblához az Octokit használatával.
- A munkafolyamat-kifejezés szintaxisával szűrhet, ha a feladatok munkafolyamatban futnak.
Előfeltételek
- GitHub-fiók
- Képesség a fájlok szerkesztésére és a közöttük való navigálásra a GitHubban
- A GitHub Actions ismerete
- A CI/CD ismerete
Javasoljuk, hogy a modul megkezdése előtt a GitHub Actions használatával végezze el a fejlesztési feladatok automatizálását.