Skip to content

Improve CI deployment to accurately wait for successful rollout#76

Merged
yutotakano merged 2 commits intocompsoc-edinburgh:masterfrom
yutotakano:improve-deployment-ci
Jan 24, 2026
Merged

Improve CI deployment to accurately wait for successful rollout#76
yutotakano merged 2 commits intocompsoc-edinburgh:masterfrom
yutotakano:improve-deployment-ci

Conversation

@yutotakano
Copy link
Member

Currently the rollout CI succeeds pretty much instantly since all we do is trigger the rollout and don't check if it was successful. Jobs are unconditionally successful as long as the kubernetes controller is reachable.

This PR improves the CI reporting so that we explicitly check that production has rolled over its source code using curl and grep for the Git commit sha.

@yutotakano yutotakano self-assigned this Jan 24, 2026
@yutotakano yutotakano force-pushed the improve-deployment-ci branch from 8eedebf to 3eac491 Compare January 24, 2026 05:47
@yutotakano yutotakano merged commit 3b6bc35 into compsoc-edinburgh:master Jan 24, 2026
5 checks passed
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.

1 participant