     'tag' => $this->tag(),
                'remote' => $this->remote(),
                'isDirty' => ! $this->isClean(),
            ]);
        } catch (Throwable) {
        }

        return $next($report);
    }

    protected function hash(): ?string
    {
        return $this->command("git log --pretty=format:'%H' -n 1") ?: null;
    }

    protected function message(): ?string
    {
   