Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test CI weekly #335

Merged
merged 1 commit into from
Feb 19, 2025
Merged

Test CI weekly #335

merged 1 commit into from
Feb 19, 2025

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.

2 participants