Skip to content

Commit cd261d5

Browse files
authored
Merge branch 'main' into docs/update_roadmap
2 parents 9f7a4d9 + 9060e54 commit cd261d5

File tree

11 files changed

+390
-359
lines changed

11 files changed

+390
-359
lines changed

.github/workflows/bootstrap_region.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,23 @@ permissions:
3434
contents: read
3535

3636
jobs:
37-
cdk:
38-
name: Install CDK
37+
bootstrap:
38+
name: Bootstrap Region
3939
runs-on: ubuntu-latest
4040
permissions:
41-
contents: write
4241
id-token: write
4342
environment: layer-${{ inputs.environment }}
4443
steps:
44+
- name: checkout
45+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
46+
with:
47+
ref: ${{ github.sha }}
48+
- name: Setup Node.js
49+
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
50+
with:
51+
node-version: "22"
52+
- name: Setup dependencies
53+
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
4554
- id: credentials
4655
name: AWS Credentials
4756
uses: aws-actions/configure-aws-credentials@e3dd6a429d7300a6a4c196c26e071d42e0343502
@@ -53,11 +62,6 @@ jobs:
5362
name: Create Workdir
5463
run: |
5564
mkdir -p build/project
56-
- id: cdk-install
57-
name: Install CDK
58-
working-directory: build
59-
run: |
60-
npm i aws-cdk@2.178.0
6165
- id: cdk-project
6266
name: CDK Project
6367
working-directory: build/project
@@ -68,8 +72,8 @@ jobs:
6872
copy_layers:
6973
name: Copy Layers
7074
runs-on: ubuntu-latest
75+
needs: bootstrap
7176
permissions:
72-
contents: write
7377
id-token: write
7478
environment: layer-${{ inputs.environment }}
7579
steps:
@@ -90,7 +94,7 @@ jobs:
9094
run: go env
9195
- id: go-install-pkg
9296
name: Install
93-
run: go install github.com/aws-powertools/actions/layer-balancer/cmd/balance@latest
97+
run: go install github.com/aws-powertools/actions/layer-balancer/cmd/balance@@29979bc5339bf54f76a11ac36ff67701986bb0f0
9498
- id: run-balance
9599
name: Run Balance
96-
run: balance -read-region us-east-1 -write-region ${{ inputs.region }} -write-role ${{ secrets.BALANCE_ROLE_ARN }} -layer-name AWSLambdaPowertoolsTypeScriptV2 -dry-run=false
100+
run: balance -read-region us-east-1 -write-region ${{ inputs.region }} -write-role ${{ secrets.BALANCE_ROLE_ARN }} -layer-name AWSLambdaPowertoolsTypeScriptV2 -dry-run=false

examples/app/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,14 @@
4444
"@aws-lambda-powertools/metrics": "^2.13.1",
4545
"@aws-lambda-powertools/parameters": "^2.13.1",
4646
"@aws-lambda-powertools/tracer": "^2.13.1",
47-
"@aws-sdk/client-ssm": "^3.743.0",
48-
"@aws-sdk/lib-dynamodb": "^3.743.0",
47+
"@aws-sdk/client-ssm": "^3.744.0",
48+
"@aws-sdk/lib-dynamodb": "^3.744.0",
4949
"@middy/core": "^4.7.0",
5050
"@types/aws-lambda": "^8.10.147",
5151
"@types/node": "22.13.1",
5252
"aws-cdk": "^2.178.1",
5353
"constructs": "^10.4.2",
54-
"esbuild": "^0.24.2",
54+
"esbuild": "^0.25.0",
5555
"typescript": "^5.7.3"
5656
}
5757
}

examples/snippets/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@
3232
"@aws-lambda-powertools/parameters": "^2.13.1",
3333
"@aws-lambda-powertools/parser": "^2.13.1",
3434
"@aws-lambda-powertools/tracer": "^2.13.1",
35-
"@aws-sdk/client-appconfigdata": "^3.743.0",
36-
"@aws-sdk/client-dynamodb": "^3.743.0",
37-
"@aws-sdk/client-secrets-manager": "^3.743.0",
38-
"@aws-sdk/client-ssm": "^3.743.0",
39-
"@aws-sdk/util-dynamodb": "^3.743.0",
35+
"@aws-sdk/client-appconfigdata": "^3.744.0",
36+
"@aws-sdk/client-dynamodb": "^3.744.0",
37+
"@aws-sdk/client-secrets-manager": "^3.744.0",
38+
"@aws-sdk/client-ssm": "^3.744.0",
39+
"@aws-sdk/util-dynamodb": "^3.744.0",
4040
"@middy/core": "^4.7.0",
4141
"aws-sdk": "^2.1692.0",
4242
"aws-sdk-client-mock": "^4.1.0",

layers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"dependencies": {
4343
"aws-cdk": "^2.178.1",
4444
"aws-cdk-lib": "^2.178.1",
45-
"esbuild": "^0.24.2",
45+
"esbuild": "^0.25.0",
4646
"tsx": "^4.19.2"
4747
}
4848
}

0 commit comments

Comments
 (0)