We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e55346f commit 98d2f88Copy full SHA for 98d2f88
1 file changed
scripts/src/scverse_template_scripts/cruft_prs.py
@@ -230,10 +230,17 @@ def main(tag_name: str) -> None:
230
con = GitHubConnection("scverse-bot", token)
231
release = get_template_release(con.gh, tag_name)
232
repo_urls = get_repo_urls(con.gh)
233
+ failed = 0
234
for repo_url in repo_urls:
- # TODO just use single-repo we control for testing
235
- if repo_url.endswith("icbi-lab/infercnvpy"):
236
- make_pr(con, release, repo_url)
+ try:
+ # TODO just use single-repo we control for testing
237
+ if repo_url.endswith("icbi-lab/infercnvpy"):
238
+ make_pr(con, release, repo_url)
239
+ except Exception as e:
240
+ failed += 1
241
+ log.error(f"Error updating {repo_url}.", e)
242
+
243
+ sys.exit(failed > 0)
244
245
246
def cli() -> None:
0 commit comments