Skip to content

Commit d30a0bf

Browse files
Merging from develop
2 parents 0779aad + fcaca79 commit d30a0bf

File tree

4 files changed

+30
-20
lines changed

4 files changed

+30
-20
lines changed

.github/workflows/dispatch_analytics.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,16 @@ jobs:
5151
- name: Invoke Lambda function
5252
run: |
5353
payload=$(echo -n '{"githubToken": "${{ secrets.GITHUB_TOKEN }}"}' | base64)
54-
aws lambda invoke \
55-
--function-name ${{ secrets.AWS_ANALYTICS_DISPATCHER_ARN }} \
56-
--payload "$payload" response.json
57-
cat response.json
54+
response=$(aws lambda invoke \
55+
--function-name "${{ secrets.AWS_ANALYTICS_DISPATCHER_ARN }}" \
56+
--payload "$payload" \
57+
response.json \
58+
--query 'FunctionError' \
59+
--output text)
60+
61+
cat response.json ; echo # add newline at the end
62+
63+
if [ "$response" != "None" ]; then
64+
echo "Error invoking lambda function: $response. Aborting."
65+
exit 1
66+
fi

CHANGELOG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@
2020

2121
## Maintenance
2222

23-
* **deps:** bump squidfunk/mkdocs-material from `9af3b7e` to `2f29d71` in /docs ([#3559](https://github.com/aws-powertools/powertools-lambda-python/issues/3559))
23+
* **deps:** bump actions/setup-node from 4.0.0 to 4.0.1 ([#3535](https://github.com/aws-powertools/powertools-lambda-python/issues/3535))
2424
* **deps:** bump the layer-balancer group in /layer/scripts/layer-balancer with 2 updates ([#3544](https://github.com/aws-powertools/powertools-lambda-python/issues/3544))
25+
* **deps:** bump squidfunk/mkdocs-material from `9af3b7e` to `2f29d71` in /docs ([#3559](https://github.com/aws-powertools/powertools-lambda-python/issues/3559))
2526
* **deps:** bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.2 to 3.0.3 ([#3536](https://github.com/aws-powertools/powertools-lambda-python/issues/3536))
26-
* **deps:** bump actions/setup-node from 4.0.0 to 4.0.1 ([#3535](https://github.com/aws-powertools/powertools-lambda-python/issues/3535))
2727
* **deps:** bump fastjsonschema from 2.19.0 to 2.19.1 ([#3567](https://github.com/aws-powertools/powertools-lambda-python/issues/3567))
28-
* **deps-dev:** bump aws-cdk from 2.115.0 to 2.116.1 ([#3553](https://github.com/aws-powertools/powertools-lambda-python/issues/3553))
2928
* **deps-dev:** bump cfn-lint from 0.83.6 to 0.83.7 ([#3554](https://github.com/aws-powertools/powertools-lambda-python/issues/3554))
3029
* **deps-dev:** bump aws-cdk from 2.116.1 to 2.117.0 ([#3565](https://github.com/aws-powertools/powertools-lambda-python/issues/3565))
3130
* **deps-dev:** bump ruff from 0.1.8 to 0.1.9 ([#3550](https://github.com/aws-powertools/powertools-lambda-python/issues/3550))
31+
* **deps-dev:** bump aws-cdk from 2.115.0 to 2.116.1 ([#3553](https://github.com/aws-powertools/powertools-lambda-python/issues/3553))
3232

3333

3434
<a name="v2.30.2"></a>

poetry.lock

Lines changed: 13 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ aws-encryption-sdk = { version = "^3.1.1", optional = true }
5151

5252
[tool.poetry.dev-dependencies]
5353
coverage = {extras = ["toml"], version = "^7.2"}
54-
pytest = "^7.4.3"
54+
pytest = "^7.4.4"
5555
black = "^23.3"
5656
boto3 = "^1.18"
5757
isort = "^5.11.5"

0 commit comments

Comments
 (0)