Skip to content

ci: Split CI Health workflow into V2 and V3#6067

Merged
lucasjia-aws merged 1 commit into
aws:masterfrom
lucasjia-aws:feature/split-ci-health-v2-v3
Jul 21, 2026
Merged

ci: Split CI Health workflow into V2 and V3#6067
lucasjia-aws merged 1 commit into
aws:masterfrom
lucasjia-aws:feature/split-ci-health-v2-v3

Conversation

@lucasjia-aws

Copy link
Copy Markdown
Collaborator

Replace the single CI Health workflow with two independent workflows:

  • ci-health-v2.yml: canaries-v2-master, canaries-v2-release, unit-tests-v2 (python-version matrix), slow-tests-v2, localmode-tests-v2.
  • ci-health-v3.yml: unit-test-v3 and canaries-v3-master / canaries-v3-release, the latter two driven by a submodule matrix (SUBMODULE env var) so one CodeBuild project runs all four submodules in parallel.

Both workflows run once a day at 05:00 UTC (9pm PDT / 10pm PST) instead of every three hours, and keep workflow_dispatch for manual runs. The new canary jobs target the split CodeBuild projects created in SageMakerMLFPySDKInfraCDK.

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Replace the single CI Health workflow with two independent workflows:
- ci-health-v2.yml: canaries-v2-master, canaries-v2-release, unit-tests-v2
  (python-version matrix), slow-tests-v2, localmode-tests-v2.
- ci-health-v3.yml: unit-test-v3 and canaries-v3-master / canaries-v3-release,
  the latter two driven by a submodule matrix (SUBMODULE env var) so one
  CodeBuild project runs all four submodules in parallel.

Both workflows run once a day at 05:00 UTC (9pm PDT / 10pm PST) instead of
every three hours, and keep workflow_dispatch for manual runs. The new canary
jobs target the split CodeBuild projects created in SageMakerMLFPySDKInfraCDK.
@lucasjia-aws
lucasjia-aws merged commit 72fb2ed into aws:master Jul 21, 2026
6 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.

3 participants