Sprawdź wydanie i przetestuj akcję
Akcje często generują dane wyjściowe konsoli. Nie musisz łączyć się bezpośrednio z narzędziami uruchamiającymi, aby pobrać te dane wyjściowe.
Wyniki konsoli z działań są dostępne bezpośrednio w interfejsie 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 to nie jest wystarczające, możesz również włączyć bardziej szczegółowe rejestrowanie. Zobacz: Włączanie rejestrowania debugowego.
Zarządzanie wydaniami dla akcji
Chociaż możesz być zadowolony z uzyskania najnowszej wersji działania, istnieje wiele sytuacji, w których możesz chcieć użyć określonej wersji działania.
Możesz zażądać określonej wersji akcji na kilka sposobów:
Tagi
Tagi umożliwiają określenie dokładnych wersji, nad którymi 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 automatycznie otrzymywać aktualizacji dotyczących akcji.
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 również wzrasta szansa na złamanie 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.