Wprowadzenie
GitHub Script to akcja przepływu pracy, która zapewnia dostęp do interfejsu API usługi GitHub z poziomu funkcji GitHub Actions. Oferuje ona wygodne wsparcie dla dowolnego użycia interfejsu API dostępnego w bibliotece octokit/rest.js.
Załóżmy, że utrzymujesz aktywne repozytorium GitHub. Twój projekt ma znaczną liczbę użytkowników i współautorów i chcesz mieć pewność, że mają przyjazne środowisko. Przy okazji okazało się również, że obowiązki związane z zarządzaniem planowaniem i obciążeniem zespołu są coraz bardziej absorbujące. Potrzebujesz rozwiązania, które umożliwia przekazanie niektórych przyziemnych zadań automatyzacji, dzięki czemu można skupić się na obszarach, w których naprawdę dodajesz wartość. Wiesz, że usługa GitHub oferuje interfejs API, który umożliwia automatyczne odpowiadanie na nowe problemy i rozpoczynanie przepływu pracy klasyfikacji dla nowych raportów o błędach. Po prostu nie zainwestowałeś czasu w ustalenie tego wszystkiego, aż do tej pory.
W tym module dowiesz się, jak korzystać z interfejsu API usługi GitHub z przepływu pracy funkcji GitHub Actions przy użyciu skryptu usługi GitHub.
Cele szkolenia
Zawartość tego modułu:
- Użyj skryptu GitHub w przepływie pracy.
- Komentowanie problemów przy użyciu biblioteki octokit.
- Dodawanie problemów do tablicy projektu przy użyciu biblioteki octokit.
- Użyj składni wyrażenia przepływu pracy, aby filtrować, gdy zadania są uruchamiane w przepływie pracy.
Wymagania wstępne
- Konto usługi GitHub
- Umiejętność nawigowania po plikach w usłudze GitHub i edytowania ich
- Znajomość funkcji GitHub Actions
- Znajomość ciągłej integracji/ciągłego wdrażania
Zalecamy ukończenie automatyzacji zadań programistycznych przy użyciu funkcji GitHub Actions przed rozpoczęciem tego modułu.