You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this section, we list the collection of jobs that comprise the bot. Each job touches a distinct part of the bot's data structure and is run in parallel with the other jobs. We have also specified the GitHub Actions workflow that runs each job. See those files for further details on which commands are run.
289
291
290
292
**bot** / `bot-bot.yml`: The main job that runs the bot, making PRs to feedstocks, etc. This job writes data on the PRs it makes to `cf-graph-countyfair/pr_info` and `cf-graph-countyfair/version_pr_info`. It also writes new PR JSON blobs to `cf-graph-countyfair/pr_json` for each PR to track their statuses on GitHub.
[concurrency of 20 runners available](https://docs.github.com/en/actions/administering-github-actions/usage-limits-billing-and-administration#usage-limits) in the entire `regro` account.
7
+
8
+
These are split across our workflows as follows:
9
+
-`bot-bot` - 1 runner
10
+
-`bot-cache` - currently disabled
11
+
-`bot-feedstocks` (daily for ~30 minutes) - 1 runner
12
+
-`bot-make-graph` - 3 runners
13
+
-`bot-make-migrators` - 1 runner
14
+
-`bot-prs` - 4 runners
15
+
-`bot-pypi-mapping` (hourly for ~5 minutes) - 1 runner
16
+
-`bot-update-status-page` - 1 runner
17
+
-`bot-versions` - 6 runners
18
+
-`docker` (on demand) - 1 runner
19
+
-`keepalive` (hourly for ~5 minutes) - 1 runner
20
+
-`relock` (every 3 hours for ~1 minute) - 1 runner
21
+
-`test-model` (daily for ~4 minutes, on demand) - 1 runner
22
+
-`tests` (on demand) - 1 runner
23
+
24
+
Total: 16 runners used permanently, 4 runners can be used on demand.
0 commit comments