Skip to content

Conversation

@dfed
Copy link
Collaborator

@dfed dfed commented Feb 18, 2025

@pwesten had a good idea to run CI on some regular cadence so that we can catch CI bitrot (and Github Actions deprecations) sooner rather than later. This PR creates a simple&naive implementation of this: it schedules CI to run once a week.

Ideally we'd only run this if no other CI has run that week. But that's more work – it'd likely involve hitting Github's API endpoint to determine when the last build was, which isn't super hard (ChatGPT can probably script that pretty quickly), but figured we'd start simple.

Happy to change the cadence, but I already had a repo with a weekly job so I just borrowed that code without much thought.

@dfed dfed requested a review from pwesten February 18, 2025 19:46
@dfed dfed self-assigned this Feb 18, 2025
@dfed dfed merged commit 838b010 into main Feb 19, 2025
11 checks passed
@dfed dfed deleted the dfed--test-ci-weekly branch February 19, 2025 16:19
@dfed
Copy link
Collaborator Author

dfed commented Feb 19, 2025

love that merging this PR immediately caught link bitrot. already serving as intended!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants