Sprawdzanie wydania i testowanie akcji
Akcje często generują dane wyjściowe konsoli. Nie musisz łączyć się bezpośrednio z modułami uruchamiającym, aby pobrać te dane wyjściowe.
Dane wyjściowe konsoli z akcji są dostępne bezpośrednio z poziomu interfejsu użytkownika usługi GitHub.
Wybierz pozycję Akcje w górnym menu repozytorium, aby wyświetlić listę wykonanych przepływów pracy w celu wyświetlenia danych wyjściowych.
Następnie kliknij nazwę zadania, aby wyświetlić dane wyjściowe kroków.
Dane wyjściowe konsoli mogą pomóc w debugowanie. Jeśli nie jest wystarczająca, możesz również włączyć więcej rejestrowania. Zobacz: Włączanie rejestrowania debugowania.
Zarządzanie wydaniami dla akcji
Chociaż być może możesz pobrać najnowszą wersję akcji, istnieje wiele sytuacji, w których możesz chcieć użyć określonej wersji akcji.
Możesz zażądać określonej wersji akcji na kilka sposobów:
Tagi
Tagi umożliwiają określenie dokładnych wersji, które chcesz pracować.
steps:
-uses: actions/install-timer@v2.0.1
Skróty oparte na algorytmach SHA
Dla akcji można określić żądany skrót oparty na algorytmie SHA. Gwarantuje to, że akcja nie uległa zmianie. Jednak wadą jest to, że również nie będziesz otrzymywać aktualizacji do akcji automatycznie.
steps:
-uses: actions/install-timer@327239021f7cc39fe7327647b213799853a9eb98
Odgałęzienia
Typowym sposobem żądania akcji jest odwołanie się do gałęzi, z którą chcesz pracować. Następnie uzyskasz najnowszą wersję z tej gałęzi. Oznacza to, że będziesz korzystać z aktualizacji, ale zwiększa również prawdopodobieństwo przerwania kodu.
steps:
-uses: actions/install-timer@develop
Testowanie akcji
Usługa GitHub oferuje kilka narzędzi szkoleniowych do akcji.
Zobaczysz podstawowy przykład wykonywania następujących działań:
- Organizowanie i identyfikowanie plików przepływu pracy.
- Dodaj skrypty wykonywalne.
- Utwórz bloki przepływu pracy i akcji.
- Wyzwalanie przepływów pracy.
- Odnajdź dzienniki przepływu pracy.