Skip to content

Fix nightly integration test failures on Windows#8783

Merged
roger-zhangg merged 20 commits intodevelopfrom
nightly-integ-fix
Mar 12, 2026
Merged

Fix nightly integration test failures on Windows#8783
roger-zhangg merged 20 commits intodevelopfrom
nightly-integ-fix

Conversation

@roger-zhangg
Copy link
Member

@roger-zhangg roger-zhangg commented Mar 11, 2026

Changes

  • Fix Makefile setup-pytest: Replace --only-deps with compatible install+uninstall approach; split Windows/Linux logic using RUNNER_OS; move SCRIPT_PY/GITHUB_PATH export into Makefile
  • revert watchdog v6 bump: watchdog v6 introduced few breaking change that breaks sam sync --watch, reverting
  • Fix MSYS2 credential mangling: Add MSYS2_ARG_CONV_EXCL and MSYS_NO_PATHCONV to prevent Ruby's MSYS2 bash from path-translating AWS credentials containing / and +

Testing

Triggered via workflow_dispatch on nightly-integ-fix branch will test directly against this branch, instead of checking out nightly-build branch first. This allows us to debug the nightly binary integ test.

@roger-zhangg roger-zhangg requested a review from a team as a code owner March 11, 2026 19:29
@roger-zhangg roger-zhangg enabled auto-merge March 12, 2026 00:23
@roger-zhangg roger-zhangg added this pull request to the merge queue Mar 12, 2026
Merged via the queue into develop with commit cfdb270 Mar 12, 2026
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants