Skip to content

fix(ci): Use source-version-override so CI Health builds checkout the right branch#5950

Merged
lucasjia-aws merged 1 commit into
aws:masterfrom
lucasjia-aws:cihealth
Jun 16, 2026
Merged

fix(ci): Use source-version-override so CI Health builds checkout the right branch#5950
lucasjia-aws merged 1 commit into
aws:masterfrom
lucasjia-aws:cihealth

Conversation

@lucasjia-aws

Copy link
Copy Markdown
Collaborator

The CI Health jobs passed the branch via source-version, which is not a valid input for aws-actions/aws-codebuild-run-build. The action ignored it and fell back to its default behavior of forcing sourceVersion to the commit that triggered the workflow (master / V3). As a result the v2 jobs (unit-tests-v2, slow-tests-v2, localmode-tests-v2) ran V2's tox commands against the V3 monorepo layout, where the repo root has no tox.ini, and failed within a minute with "tox config file not found".

Rename all six occurrences to the correct input name source-version-override so each job checks out its intended branch (master-v2 for the v2 jobs and canaries-v2, master for canaries-v3 and unit-test-v3).

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.

… right branch

The CI Health jobs passed the branch via `source-version`, which is not a
valid input for aws-actions/aws-codebuild-run-build. The action ignored it
and fell back to its default behavior of forcing sourceVersion to the commit
that triggered the workflow (master / V3). As a result the v2 jobs
(unit-tests-v2, slow-tests-v2, localmode-tests-v2) ran V2's tox commands
against the V3 monorepo layout, where the repo root has no tox.ini, and
failed within a minute with "tox config file not found".

Rename all six occurrences to the correct input name
`source-version-override` so each job checks out its intended branch
(master-v2 for the v2 jobs and canaries-v2, master for canaries-v3 and
unit-test-v3).

X-AI-Prompt: Fix the CI Health workflow source-version input so v2 jobs run against master-v2 instead of master
X-AI-Tool: kiro-cli
@lucasjia-aws lucasjia-aws deployed to auto-approve June 16, 2026 05:51 — with GitHub Actions Active
@lucasjia-aws lucasjia-aws merged commit f7bb4d5 into aws:master Jun 16, 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.

1 participant