Podsumowanie

Ukończone

Twoim celem w tym module było zrozumienie różnych typów akcji usługi GitHub, a następnie utworzenie własnej niestandardowej akcji usługi GitHub i użycie jej w przepływie pracy.

Aby osiągnąć ten cel, najpierw przedstawiono niezbędne metadane i składnię do pisania niestandardowych akcji usługi GitHub. Przedstawiono informacje o poleceniach przepływu pracy w celu rozszerzenia funkcjonalności akcji, sposobu wybierania prywatnej lub publicznej lokalizacji dla akcji oraz ustanawiania najlepszych rozwiązań dotyczących dokumentowania i przechowywania wersji akcji. Przedstawiono również sposób publikowania akcji w witrynie GitHub Marketplace.

Następnie przedstawiono sposób działania funkcji GitHub Actions podczas korzystania z zewnętrznych interfejsów API, a także użyto odpowiedzi z zewnętrznego interfejsu API jako output: parametru do późniejszego kroku przepływu pracy. Na koniec pokazano, jak używać akcji do interakcji z repozytorium, tworząc problem, używając wielu pakietów w kodzie źródłowym akcji oraz jak użyć @actions/core package polecenia do zapisywania błędów i kończenie akcji nieprawidłowego zachowania.

Dowiedz się więcej

Oto kilka linków do dodatkowych informacji na temat tematów omówionych w tym module: