¿Cómo puedo verificar las versiones de Github en c #?

Algo como esto.

void UpdateCheck() { if (GithubApi.GetCurrentRelease().Version > CurrentVersion) } 

¿Cómo puedo hacer esto?

Fundé algunas API, https://github.com/octokit/octokit.net

pero no puedo encontrar esta function.

Gracias.

Utilizando Octokit.net debería poder comenzar a usar este ejemplo de la documentation:

Obtener toda

Para recuperar todas las versiones de un repository:

 var releases = client.Release.GetAll("octokit", "octokit.net"); var latest = releases[0]; Console.WriteLine( "The latest release is tagged at {0} and is named {1}", latest.TagName, latest.Name); 

Alternativamente, puedes usar la API directamente:

Lista de lanzamientos para un repository

La información sobre las publicaciones publicadas está disponible para todos. Solo los usuarios con acceso directo recibirán listdos de versiones preliminares.

 GET /repos/:owner/:repo/releases