module GithubHelpers

Extended Modules

Defined in:

helpers/github_helpers.cr

Instance Method Summary

Instance Method Detail

def assign_repository_attributes(repository : Repository, github_repo : Github::Repo) #

[View source]
def assign_repository_user_attributes(user : User, github_user : Github::User) #

[View source]
def assign_user_attributes(user : User, github_user : Github::User) #

[View source]
def create_releases(repository : Repository, github_releases : Array(Github::Release)) #

[View source]
def remove_outdated_releases(repository : Repository, github_releases : Array(Github::Release)) #

[View source]
def resync_repository(repository : Repository) #

[View source]
def resync_user(user : User) #

[View source]
def sync_github_repo(github_repo : Github::Repo) : Repository | Nil #

[View source]
def sync_repository_fork(repository : Repository, github_repo : Github::Repo) #

[View source]
def sync_repository_languages(repository : Repository) #

[View source]
def sync_repository_readme(repository : Repository) #

[View source]
def sync_repository_releases(repository : Repository) #

[View source]
def sync_repository_shard_yml(repository : Repository) #

[View source]