Skip to content

Commit 67bb9cb

Browse files
authored
Merge pull request #630 from conda-forge/update-team-rattler-build
2 parents 8248472 + f11087d commit 67bb9cb

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

conda_forge_webservices/update_teams.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,15 @@ def __init__(self, meta_yaml):
4343
self.meta = _yml.load(meta_yaml)
4444

4545

46+
def get_recipe_contents(gh_repo):
47+
try:
48+
resp = gh_repo.get_contents("recipe/meta.yaml")
49+
return resp.decoded_content.decode("utf-8")
50+
except github.UnknownObjectException:
51+
resp = gh_repo.get_contents("recipe/recipe.yaml")
52+
return resp.decoded_content.decode("utf-8")
53+
54+
4655
def update_team(org_name, repo_name, commit=None):
4756
if not repo_name.endswith("-feedstock"):
4857
return
@@ -58,10 +67,10 @@ def update_team(org_name, repo_name, commit=None):
5867
org = gh.get_organization(org_name)
5968
gh_repo = org.get_repo(repo_name)
6069

61-
resp = gh_repo.get_contents("recipe/meta.yaml")
70+
recipe_content = get_recipe_contents(gh_repo)
6271
keep_lines = []
6372
skip = 0
64-
for line in resp.decoded_content.decode("utf-8").splitlines():
73+
for line in recipe_content.splitlines():
6574
if line.strip().startswith("extra:"):
6675
skip += 1
6776
if skip > 0:

0 commit comments

Comments
 (0)