Run full CI before production deployments #3

Merged
chrono merged 2 commits from t3/review-failing-tests into main 2026-10-15 17:15:30 -04:00
Owner

Summary

  • Add a CI workflow for pull requests, main pushes, and manual runs, covering checks, Bun tests, Python deployment-script tests, and the dashboard build.
  • Gate Osiris and Cloudflare deployments on successful CI runs from main.
  • Update deployment and development docs to describe the validation and deployment flow.

Testing

  • Not run
## Summary - Add a CI workflow for pull requests, `main` pushes, and manual runs, covering checks, Bun tests, Python deployment-script tests, and the dashboard build. - Gate Osiris and Cloudflare deployments on successful CI runs from `main`. - Update deployment and development docs to describe the validation and deployment flow. ## Testing - Not run
Run full CI before production deployments
Some checks failed
deploy-cloudflare.yaml / Run full CI before production deployments (push) Failing after 0s
deploy-osiris.yaml / Run full CI before production deployments (push) Failing after 0s
deploy-cloudflare.yaml / Run full CI before production deployments (pull_request) Failing after 0s
deploy-osiris.yaml / Run full CI before production deployments (pull_request) Failing after 0s
CI / check (pull_request) Failing after 48s
CI / deploy (pull_request) Has been skipped
CI / deploy-1 (pull_request) Has been skipped
CI / deploy-osiris (pull_request) Failing after 0s
CI / deploy-cloudflare (pull_request) Failing after 0s
e9482969d9
Remove required secrets from reusable deploy workflows
Some checks failed
CI / check (pull_request) Successful in 48s
CI / deploy (pull_request) Has been skipped
CI / deploy-1 (pull_request) Has been skipped
CI / deploy-osiris (pull_request) Successful in 0s
CI / deploy-cloudflare (pull_request) Successful in 0s
CI / check (push) Successful in 47s
CI / deploy (push) Failing after 4m13s
CI / deploy-osiris (push) Failing after 0s
CI / deploy-1 (push) Successful in 31s
CI / deploy-cloudflare (push) Successful in 0s
eaa36e32bb
- Let callers provide Cloudflare and Osiris deployment secrets as needed
chrono merged commit eaa36e32bb into main 2026-10-15 17:15:30 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
chrono/guildmaster!3
No description provided.