Skip to content

Conversation

@FluxCapacitor2
Copy link
Collaborator

This PR sets up the infrastructure needed to run integration tests against a real-ish environment running in Tilt.

You can run tests with:

tilt ci -f tests/Tiltfile

The command will fail if any pods (including test test job) exit unsuccessfully.

FluxCapacitor2 and others added 12 commits December 11, 2025 22:24
Tilt doesn't think the CronJob is "completed" until it actually runs once, which doesn't happen until 12:00 AM every day. This prevents `tilt ci` from exiting.
This currently isn't working because mocks don't affect the web server that's running alongside Vitest. We're going to need to make the Octokit implementation interchangeable and then use a special "testing" instance of it during tests.
Base automatically changed from service-abstraction to main December 23, 2025 17:07
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