lib/git_mock.ex

defmodule Gogs.GitMock do
  @moduledoc """
  Mock functions to simulate Git commands.
  Sadly, this is necessary until we figure out how to get write-access
  on GitHub CI. See: https://github.com/dwyl/gogs/issues/15
  """
  
  def checkout(_, _) do
    {:ok, "Switched to a new branch 'draft'\n"}
  end
end