Skip to content

Commit 6b0d7ee

Browse files
authored
Merge branch 'main' into feature/2871_put_parameter
2 parents 1560335 + 5d4043b commit 6b0d7ee

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+1272
-912
lines changed

.devcontainer/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/blob/v0.212.0/containers/javascript-node/.devcontainer/base.Dockerfile
2-
FROM mcr.microsoft.com/vscode/devcontainers/javascript-node@sha256:e2228dfc5285942804c12b897f914e3262e9bba48c2ff473bad8b9fbd9bf7d26
2+
FROM mcr.microsoft.com/vscode/devcontainers/javascript-node@sha256:aedf26ccde02f734a8d8879778f5daac6c71609bb1df1b5a3e9d708f3c2827a2
33

44
# Install fnm to manage Node.js versions
55
RUN curl -fsSL https://fnm.vercel.app/install -o /tmp/install \

.github/workflows/on_schedule_monthly_roadmap_reminder.yml

-20
This file was deleted.

.github/workflows/ossf_scorecard.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ jobs:
3535
# repo_token: ${{ secrets.SCORECARD_TOKEN }} # read-only fine-grained token to read branch protection settings
3636

3737
- name: "Upload results"
38-
uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
38+
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
3939
with:
4040
name: SARIF file
4141
path: results.sarif
4242
retention-days: 5
4343

4444
# Upload the results to GitHub's code scanning dashboard.
4545
- name: "Upload to code-scanning"
46-
uses: github/codeql-action/upload-sarif@429e1977040da7a23b6822b13c129cd1ba93dbb2 # v3.26.2
46+
uses: github/codeql-action/upload-sarif@4dd16135b69a43b6c8efb853346f8437d92d3c93 # v3.26.6
4747
with:
4848
sarif_file: results.sarif

.github/workflows/publish_layer.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- name: Zip output
4646
run: zip -r cdk.out.zip layers/cdk.out
4747
- name: Archive CDK artifacts
48-
uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
48+
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
4949
with:
5050
name: cdk-layer-artifact
5151
path: cdk.out.zip

.github/workflows/record_pr.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
script: |
5454
const script = require('.github/scripts/save_pr_details.js')
5555
await script({github, context, core})
56-
- uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
56+
- uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
5757
with:
5858
name: pr
5959
path: pr.txt

.github/workflows/reusable_deploy_layer_stack.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ jobs:
9393
cat cdk-layer-stack/${{ matrix.region }}-layer-version.txt
9494
- name: Save Layer ARN artifact
9595
if: ${{ inputs.stage == 'PROD' }}
96-
uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
96+
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
9797
with:
9898
name: cdk-layer-stack-${{ matrix.region }}
9999
path: ./cdk-layer-stack/* # NOTE: upload-artifact does not inherit working-directory setting.

.github/workflows/reusable_publish_docs.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
- name: Setup dependencies
6060
uses: aws-powertools/actions/.github/actions/cached-node-modules@d406bac5563f1d8c793519a3eedfe620f6a14872
6161
- name: Set up Python
62-
uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
62+
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
6363
with:
6464
python-version: "3.12"
6565
- name: Install doc generation dependencies
@@ -96,7 +96,7 @@ jobs:
9696
run: |
9797
cp -r api site/
9898
- name: Create Artifact (Site)
99-
uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
99+
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
100100
with:
101101
name: site
102102
path: site

.github/workflows/secure-workflows.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ jobs:
3232
- name: Checkout code
3333
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
3434
- name: Ensure 3rd party workflows have SHA pinned
35-
uses: zgosalvez/github-actions-ensure-sha-pinned-actions@b88cd0aad2c36a63e42c71f81cb1958fed95ac87 # v3.0.10
35+
uses: zgosalvez/github-actions-ensure-sha-pinned-actions@3c16e895bb662b4d7e284f032cbe8835a57773cc # v3.0.11
3636
with:
3737
allowlist: slsa-framework/slsa-github-generator

.markdownlintignore

+1-9
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,4 @@ layers/*/CHANGELOG.md
99
# other files
1010
LICENSE
1111
.github/**
12-
**node_modules/** */
13-
# these will be removed from the ignore and linted in future PRs
14-
packages/batch/README.md
15-
packages/commons/README.md
16-
packages/jmespath/README.md
17-
packages/logger/README.md
18-
packages/metrics/README.md
19-
packages/parameters/README.md
20-
packages/tracer/README.md
12+
**node_modules/** */

docs/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# version 9.5.2
2-
FROM squidfunk/mkdocs-material@sha256:a73e4bbbccb09e5374cef28ebe68511c166222274f8486b25ad467ec1f5e8bbe
2+
FROM squidfunk/mkdocs-material@sha256:a2e3a31c00cfe1dd2dae83ba21dbfa2c04aee2fa2414275c230c27b91a4eda09
33

44
COPY requirements.txt /tmp/
55
RUN pip install --require-hashes -r /tmp/requirements.txt

docs/requirements.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
mike==1.1.2
2-
mkdocs-material==9.5.32
2+
mkdocs-material==9.5.34
33
mkdocs-git-revision-date-plugin==0.3.2
44
mkdocs-exclude==1.0.2

docs/requirements.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -235,9 +235,9 @@ mkdocs-get-deps==0.2.0 \
235235
mkdocs-git-revision-date-plugin==0.3.2 \
236236
--hash=sha256:2e67956cb01823dd2418e2833f3623dee8604cdf223bddd005fe36226a56f6ef
237237
# via -r requirements.in
238-
mkdocs-material==9.5.32 \
239-
--hash=sha256:38ed66e6d6768dde4edde022554553e48b2db0d26d1320b19e2e2b9da0be1120 \
240-
--hash=sha256:f3704f46b63d31b3cd35c0055a72280bed825786eccaf19c655b44e0cd2c6b3f
238+
mkdocs-material==9.5.34 \
239+
--hash=sha256:1e60ddf716cfb5679dfd65900b8a25d277064ed82d9a53cd5190e3f894df7840 \
240+
--hash=sha256:54caa8be708de2b75167fd4d3b9f3d949579294f49cb242515d4653dbee9227e
241241
# via -r requirements.in
242242
mkdocs-material-extensions==1.3.1 \
243243
--hash=sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443 \

examples/app/functions/commons/helpers/scan-items.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import type { DebugLogger } from '#types';
66
/**
77
* Scan the DynamoDB table and return all items.
88
*
9-
* @note this function is purposefully not paginated to keep the example simple
9+
* this function is purposefully not paginated to keep the example simple
1010
*
1111
* @param logger A logger instance
1212
*/

examples/app/package.json

+12-12
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@
2828
"#errors": "./functions/commons/errors.js"
2929
},
3030
"devDependencies": {
31-
"@types/aws-lambda": "^8.10.143",
31+
"@types/aws-lambda": "^8.10.145",
3232
"@types/jest": "^29.5.12",
33-
"@types/node": "22.4.1",
34-
"aws-cdk": "^2.153.0",
35-
"aws-cdk-lib": "^2.153.0",
33+
"@types/node": "22.5.2",
34+
"aws-cdk": "^2.155.0",
35+
"aws-cdk-lib": "^2.155.0",
3636
"constructs": "^10.3.0",
3737
"jest": "^29.7.0",
3838
"source-map-support": "^0.5.21",
39-
"ts-jest": "^29.2.4",
40-
"tsx": "^4.17.0",
39+
"ts-jest": "^29.2.5",
40+
"tsx": "^4.19.0",
4141
"typescript": "^5.5.4"
4242
},
4343
"dependencies": {
@@ -47,16 +47,16 @@
4747
"@aws-lambda-powertools/metrics": "^2.7.0",
4848
"@aws-lambda-powertools/parameters": "^2.7.0",
4949
"@aws-lambda-powertools/tracer": "^2.7.0",
50-
"@aws-sdk/client-ssm": "^3.632.0",
51-
"@aws-sdk/lib-dynamodb": "^3.632.0",
50+
"@aws-sdk/client-ssm": "^3.637.0",
51+
"@aws-sdk/lib-dynamodb": "^3.637.0",
5252
"@middy/core": "^4.7.0",
53-
"@types/aws-lambda": "^8.10.143",
53+
"@types/aws-lambda": "^8.10.145",
5454
"@types/jest": "^29.5.12",
55-
"@types/node": "22.4.1",
55+
"@types/node": "22.5.2",
5656
"constructs": "^10.3.0",
57-
"esbuild": "^0.23.0",
57+
"esbuild": "^0.23.1",
5858
"jest": "^29.7.0",
59-
"ts-jest": "^29.2.4",
59+
"ts-jest": "^29.2.5",
6060
"ts-node": "^10.9.2",
6161
"typescript": "^5.5.4"
6262
}

examples/snippets/package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,16 @@
3232
"@aws-lambda-powertools/parameters": "^2.7.0",
3333
"@aws-lambda-powertools/parser": "^2.7.0",
3434
"@aws-lambda-powertools/tracer": "^2.7.0",
35-
"@aws-sdk/client-appconfigdata": "^3.632.0",
36-
"@aws-sdk/client-dynamodb": "^3.632.0",
37-
"@aws-sdk/client-secrets-manager": "^3.632.0",
38-
"@aws-sdk/client-ssm": "^3.632.0",
39-
"@aws-sdk/util-dynamodb": "^3.632.0",
35+
"@aws-sdk/client-appconfigdata": "^3.637.0",
36+
"@aws-sdk/client-dynamodb": "^3.637.0",
37+
"@aws-sdk/client-secrets-manager": "^3.637.0",
38+
"@aws-sdk/client-ssm": "^3.637.0",
39+
"@aws-sdk/util-dynamodb": "^3.637.0",
4040
"@middy/core": "^4.7.0",
41-
"aws-sdk": "^2.1677.0",
41+
"aws-sdk": "^2.1686.0",
4242
"aws-sdk-client-mock": "^4.0.1",
4343
"aws-sdk-client-mock-jest": "^4.0.1",
44-
"hashi-vault-js": "^0.4.15",
44+
"hashi-vault-js": "^0.4.16",
4545
"zod": "^3.23.8"
4646
}
4747
}

layers/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@
3636
"source-map-support": "^0.5.21"
3737
},
3838
"dependencies": {
39-
"aws-cdk": "^2.153.0",
40-
"aws-cdk-lib": "^2.153.0",
41-
"esbuild": "^0.23.0"
39+
"aws-cdk": "^2.155.0",
40+
"aws-cdk-lib": "^2.155.0",
41+
"esbuild": "^0.23.1"
4242
}
4343
}

mkdocs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ extra_css:
116116
extra_javascript:
117117
- javascript/aws-amplify.min.js
118118
- javascript/extra.js
119+
- https://docs.powertools.aws.dev/shared/mermaid.min.js
119120

120121
extra:
121122
version:

0 commit comments

Comments
 (0)