Skip to content

fix(ci): fix incorrect var blocking samcli-direct runs + add expected failure#439

Open
ayush-panta wants to merge 1 commit intomainfrom
fix-samcli-test
Open

fix(ci): fix incorrect var blocking samcli-direct runs + add expected failure#439
ayush-panta wants to merge 1 commit intomainfrom
fix-samcli-test

Conversation

@ayush-panta
Copy link
Copy Markdown
Contributor

@ayush-panta ayush-panta commented Apr 13, 2026

Description of changes: samcli-direct was being skipped on PR/nightly runs. The set-vars job correctly computes has_creds, but the job outputs block referenced steps.set-vars instead of the actual step ID steps.vars, so the value was never propagated to downstream jobs. This caused samcli-direct-test and cleanup to always be skipped.

Also adding the test_invoke_returns_expected_results_from_git_function case to expected failures. The test itself passes, but it does not properly extract the expected line from progressbar, then throws a failure.

  • I've reviewed the guidance in CONTRIBUTING.md

License Acceptance

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@ayush-panta ayush-panta marked this pull request as ready for review April 14, 2026 17:49
@ayush-panta ayush-panta requested a review from a team as a code owner April 14, 2026 17:49
sondavidb
sondavidb previously approved these changes Apr 14, 2026
coderbirju
coderbirju previously approved these changes Apr 14, 2026
… failure

Signed-off-by: ayush-panta <ayushkp@amazon.com>
@ayush-panta ayush-panta dismissed stale reviews from coderbirju and sondavidb via c10781c April 14, 2026 18:15
@ayush-panta ayush-panta changed the title fix(ci): fix incorrect var blocking samcli-direct on pr/nightly fix(ci): fix incorrect var blocking samcli-direct runs + add expected failure Apr 14, 2026
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