astropy / astropy/astroquery

CI: make sure cron jobs are not running on forks

Open
#3,457 0 comments 0 reactions 1 assignee Claimed by @bsipocz View on GitHub
bug infrastructure Upstream
Dominant language
Python
Stars
791
Forks
451
Avg merge
1d 3h
Merged PRs (30d)
4

Description

Apparently cron jobs are triggered for forked repos, too, we need to make sure we don't create competing parallel queries (and extra load) on the servers.

It feels like that most forks are OK, old fork looks fine and the newest, too. And not sure how much of this affect is due to people opting in actions on their forks.

(I'm somewhat hesitant to a large scale nuking of running any actions on forks as it could be useful in case of PRs against someone else's branch etc, but if the numbers show that this is a significant issue, then I may just do that and force disable it for all but the main repo (well, cancel any workflows that started, we can't really properly disable actions centrally)

And once this is done and is working, we should do the same for pyvo, there are certainly unnecessary fork-cron jobs there.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.