public async Task <RepoModel> Run([ActivityTrigger] string orgName, ILogger log)
        {
            log.LogInformation($"Getting GitHub {orgName}' repos...");

            var ghModels = await _gitHubClient.GetOrganizationRepos(orgName);

            if (ghModels?.Count() > 0)
            {
                // Find the most recently updated active Repo
                GitHubApiRepoModel ghModel = ghModels
                                             .Where(r => !r.disabled)
                                             .OrderByDescending(r => r.updated_at ?? r.created_at)
                                             .First();

                return(new RepoModel
                {
                    Id = ghModel.id,
                    Name = ghModel.name,
                    Description = ghModel.description,
                    IsPrivate = ghModel.@private ?? false,
                    Url = ghModel.html_url,
                    CreatedAt = ghModel.created_at,
                    UpdatedAt = ghModel.updated_at
                });
            }

            return(null);
        }