Skip to content

Migrate remaining CLI usage to lstk - #18

Merged
HarshCasper merged 2 commits into
masterfrom
devx-1056-migrate-to-lstk
Sep 5, 2026
Merged

Migrate remaining CLI usage to lstk#18
HarshCasper merged 2 commits into
masterfrom
devx-1056-migrate-to-lstk

Conversation

@HarshCasper

@HarshCasper HarshCasper commented Sep 5, 2026

Copy link
Copy Markdown
Member

Summary

  • Finish the migration started in Migrate samples to lstk, away from awslocal and tflocal #17: s3-static-website/deploy.ps1 now installs and uses lstk (it half-used lstk aws already but still installed awscli-local and ran the legacy lifecycle commands); the -Ready switch is removed since lstk start blocks until ready.
  • Fix the CI failures: common.mk's start now runs lstk setup aws --force — without a profile, lstk aws prints a note into stdout that corrupts the | jq parsing every sample's smoke test relies on (this began failing on master when the note was introduced in an lstk release, weeks before this PR). Also prefix DEBUGLOCALSTACK_DEBUG so it actually reaches the emulator.
  • Mechanical tflocal/awslocallstk tf/lstk aws sweep across sample-archive/ so no copy-able legacy CLI text remains — those samples stay disclaimed as non-functional, so this is text-only; happy to drop the archive changes if preferred.

Testing

  • CI workflow run on this branch.

Part of DEVX-1056

https://claude.ai/code/session_019Syt1j5eEeCGfuVCM78mom

@HarshCasper
HarshCasper merged commit a6518c6 into master Sep 5, 2026
1 check 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