Skip to content

ci: draft skip, scheduled runs, and cross-platform addon smoke - #238

Merged
ulises-jeremias merged 1 commit into
mainfrom
feat/issue-231-233-ci-draft-schedule
Jul 22, 2026
Merged

ci: draft skip, scheduled runs, and cross-platform addon smoke#238
ulises-jeremias merged 1 commit into
mainfrom
feat/issue-231-233-ci-draft-schedule

Conversation

@ulises-jeremias

Copy link
Copy Markdown
Member

Summary

  • Skip core CI jobs when a PR is still a draft (draft == false guard)
  • Schedule test/lint/typecheck/shellcheck/markdownlint twice daily
  • Expand scaffold addon smoke to a 3-OS matrix with docker + github-setup

Test plan

  • Open a draft PR and confirm test/lint/typecheck jobs are skipped
  • Mark ready for review and confirm jobs run
  • Confirm scaffold-cross-platform addon-smoke matrix is green

Closes#231
Closes#232
Closes#233

Made with Cursor

Skip test/lint/typecheck/shellcheck/markdownlint/scaffold jobs on draft
PRs, run core checks twice daily, and matrix-test fastapi-starter with
docker + github-setup addons across OSes (CNA parity).
Closes#231Closes#232Closes#233
Co-authored-by: Cursor <cursoragent@cursor.com>
@ulises-jeremias
ulises-jeremias merged commit 628c41a into mainJul 22, 2026
15 checks passed
Sign up for freeto 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.

Add scheduled CI runs for tests, lint, and type-check Add addon smoke combo tests to scaffold-cross-platform Skip CI for draft pull requests

1 participant

@ulises-jeremias