Updated Codebase to update repository topics and other stuff only if a new repository is created

This commit is contained in:
Varun Sridharan 2021-03-30 07:41:58 +05:30
parent 44d2998bb1
commit 99d29aab06
No known key found for this signature in database
GPG key ID: 93FB46DCF16E0D6F
4 changed files with 31 additions and 27 deletions

View file

@ -53,6 +53,7 @@ def gistsSource():
if status != 'failed':
try:
if status != 'exists':
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo.id)] = "{0}/{1}".format(repo_owner,m['repo_name'])
topics = ['gist','{0}-gist'.format(repo_owner)]
if isPrivate:

View file

@ -53,6 +53,7 @@ def gistsStared():
if status != 'failed':
try:
if status != 'exists':
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo.id)] = "{0}/{1}".format(repo_owner,m['repo_name'])
topics = ['gist','{0}-gist'.format(repo_owner),'gist-stared','{0}-stared-gist'.format(repo_owner)]
if isPrivate:

View file

@ -43,6 +43,7 @@ def repositoryForked():
status = giteaCreateRepo(m,repo.private)
if status != 'failed':
try:
if status != 'exists':
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo_name)] = "{0}/{1}".format(gitea_dest_user,repo_name)
topics = repo.get_topics()
topics.append('forked-repo')

View file

@ -43,6 +43,7 @@ def repositorySource():
status = giteaCreateRepo(m,repo.private)
if status != 'failed':
try:
if status != 'exists':
giteaExistsRepos['{0}/{1}'.format(repo.owner.login,repo_name)] = "{0}/{1}".format(gitea_dest_user,repo_name)
topics = repo.get_topics()
giteaSetRepoTopics(repo_owner,repo_name,topics)