Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,18 @@ jobs:
agentcore --version
agentcore create --name sanitytest --language Python --framework Strands --model-provider Bedrock --memory none --json
test -f sanitytest/agentcore/agentcore.json
# Synthesize the generated CDK app against whatever aws-cdk-lib `create` just
# resolved from the template's floating range. This is the only CI step that
# exercises the cloud-assembly schema write+read path with the LATEST published
# aws-cdk-lib, so it catches upstream CDK schema bumps that outrun the bundled
# CDK reader (the regression in #1465). Runs without AWS credentials.
- name: Smoke-test CDK synth (catches cloud-assembly schema mismatch)
if: matrix.node-version == '20.x'
working-directory: sanitytest/agentcore/cdk
run: |
echo '[{"name":"default","account":"000000000000","region":"us-east-1"}]' > ../aws-targets.json
npm run cdk -- synth --quiet
test -f cdk.out/manifest.json
- name: Upload tarball artifact
if: matrix.node-version == '20.x'
uses: actions/upload-artifact@v7
Expand Down
Loading