Úvod
GitHub Script je akce pracovního postupu, která poskytuje přístup k rozhraní API GitHubu z GitHub Actions. Nabízí pohodlnou podporu pro veškeré využití rozhraní API, které je k dispozici v octokitu/rest.js.
Předpokládejme, že udržujete využívané úložiště GitHubu. Váš projekt má velký počet uživatelů a přispěvatelů a vy chcete zajistit, aby měli příjemné prostředí. Zjistíte také, že zodpovědnosti správy plánování a vytížení týmu se mohou velmi nakupit. Potřebujete řešení, které vám umožní předat některé z každodenních úkolů automatizaci, abyste se mohli soustředit na oblasti, kde skutečně přidáváte hodnotu. Víte, že GitHub poskytuje rozhraní API, které umožňuje automaticky odpovědět na nové problémy a zahájit pracovní postup třídění pro nové zprávy o chybách. Právě jste neskutečnili čas, abyste to všechno zjistili, až doteď.
V tomto modulu se naučíte pracovat s rozhraním API GitHubu z pracovního postupu GitHub Actions pomocí GitHub Scriptu.
Cíle výuky
V tomto modulu:
- Ve svém pracovním postupu použijte GitHub Script.
- Komentujte problémy pomocí Octokitu.
- Přidejte úkoly na projektovou tabuli s využitím Octokitu.
- Pomocí syntaxe výrazu pracovního postupu můžete filtrovat při spuštění úloh v pracovním postupu.
Požadavky
- Účet GitHub
- Znalost navigace na GitHubu a úprav souborů v tomto prostředí
- Znalost GitHub Actions
- Znalost CI/CD
Před zahájením tohoto modulu doporučujeme dokončit úlohy automatizace vývoje pomocí GitHub Actions .