Skip to content

Migrate from awslocal, cdklocal, and setup-localstack to lstk - #19

Merged
peter-smith-phd merged 2 commits into
mainfrom
devx-989-migrate-to-lstk
Jul 30, 2026
Merged

Migrate from awslocal, cdklocal, and setup-localstack to lstk#19
peter-smith-phd merged 2 commits into
mainfrom
devx-989-migrate-to-lstk

Conversation

@peter-smith-phd

@peter-smith-phd peter-smith-phd commented Jul 27, 2026

Copy link
Copy Markdown

Summary

  • Replace the standalone localstack/awslocal/cdklocal CLIs with the lstk CLI wherever they occur.
  • Replace the LocalStack/setup-localstack GitHub Action with lstk start in both main.yml and cloud-pods.yml.

Testing

  • Tested by manually following the steps in the README
  • Tested by manually invoking the GitHub Actions workflows

peter-smith-phd and others added 2 commits July 28, 2026 09:40
Replaces the standalone localstack/awslocal/cdklocal CLIs and the
LocalStack/setup-localstack GitHub Action with the lstk CLI across the
Makefile, README, and CI workflows, keeping equivalent behavior (pro
via LOCALSTACK_AUTH_TOKEN, LS_LOG/DEBUG forwarded via LOCALSTACK_-
prefixed env vars).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The lstk migration dropped the "Install CDK" step, but Makefile's
lstk cdk bootstrap/deploy still shell out to a real cdk binary,
which broke the PR's Deploy the application step with
"Error: cdk not found in PATH". aws-cdk-local is no longer needed
since lstk cdk replaces cdklocal.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@peter-smith-phd peter-smith-phd changed the title Migrate from awslocal/cdklocal/setup-localstack to lstk Migrate from awslocal, cdklocal, and setup-localstack to lstk Jul 27, 2026
@peter-smith-phd
peter-smith-phd marked this pull request as ready for review July 27, 2026 22:27
@peter-smith-phd
peter-smith-phd merged commit 11e96db into main Jul 30, 2026
3 checks passed
@peter-smith-phd
peter-smith-phd deleted the devx-989-migrate-to-lstk branch July 30, 2026 21:59
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