Skip to content

Add workflows to monitor our self-hosted CI runners#178

Merged
vgodsoe merged 12 commits intomainfrom
vgodsoe/monitor-runners
Jan 14, 2026
Merged

Add workflows to monitor our self-hosted CI runners#178
vgodsoe merged 12 commits intomainfrom
vgodsoe/monitor-runners

Conversation

@vgodsoe
Copy link
Collaborator

@vgodsoe vgodsoe commented Jan 13, 2026

The 2 workflows do the following:

  1. Pulse the self-hosted CI runners on a weekly basis. This keeps them alive if they haven't been used in a while to keep GH from removing them after 14 days. Generates an artifact if alive.
  2. Checks if an artifact was generated. If a runner is missing an artifact, pings the GAIA team to let them know to check on the runner.

@vgodsoe vgodsoe self-assigned this Jan 13, 2026
@github-actions github-actions bot added documentation Documentation changes devops DevOps/infrastructure changes labels Jan 13, 2026
@vgodsoe vgodsoe enabled auto-merge January 14, 2026 00:21
@vgodsoe vgodsoe added this pull request to the merge queue Jan 14, 2026
Merged via the queue into main with commit 969b714 Jan 14, 2026
51 of 53 checks passed
@vgodsoe vgodsoe deleted the vgodsoe/monitor-runners branch January 14, 2026 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops DevOps/infrastructure changes documentation Documentation changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants