Podsumowanie
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 nauczyłeś się o niezbędnych metadanych i składni do tworzenia niestandardowych akcji w GitHubie. 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 nauczyłeś się, jak działają GitHub Actions podczas korzystania z zewnętrznych interfejsów API, a także wykorzystałeś odpowiedź z zewnętrznego interfejsu API jako output: parametr do późniejszego kroku workflow. Na koniec zobaczyłeś, jak używać akcji do interakcji z repozytorium, tworząc zgłoszenie, wykorzystując wiele pakietów w kodzie źródłowym akcji oraz jak użyć @actions/core package do zapisywania błędów i zakończenia nieprawidłowo działającej akcji.
Dowiedz się więcej
Oto kilka linków do dodatkowych informacji na temat tematów omówionych w tym module:
- Tworzenie akcji kontenera Docker
- Tworzenie akcji języka JavaScript
- Tworzenie operacji złożonego kroku uruchamiania
- Składnia metadanych dla funkcji GitHub Actions
- Polecenia przepływu pracy dla funkcji GitHub Actions
- Ustawianie kodów zakończenia dla akcji
- Używanie zarządzania wydaniami do działań
- Publikowanie akcji
Prześlij opinię
Użyj tego formularza problemu , aby przekazać opinię na temat zawartości lub sugerowane zmiany dla tego modułu Microsoft Learn. GitHub utrzymuje tę zawartość, a członek zespołu przeanalizuje żądanie. Dziękujemy za poświęcenie czasu na ulepszenie naszej zawartości!