Skip to content

Commit

Permalink
Merge branch 'develop' into task/support-pydantic-models-in-logger
Browse files Browse the repository at this point in the history
* develop: (155 commits)
  chore: apigw test event wrongly set with base64
  chore(deps-dev): bump types-requests from 2.28.11.3 to 2.28.11.4 (aws-powertools#1701)
  update changelog with latest changes
  feat(apigateway): multiple exceptions in exception_handler (aws-powertools#1707)
  chore(deps-dev): bump mypy-boto3-logs from 1.25.0 to 1.26.3 (aws-powertools#1702)
  update changelog with latest changes
  chore(ci): revert custom hw for E2E due to lack of hw
  update changelog with latest changes
  docs: project name consistency
  chore(ci): prevent dependabot updates to trigger E2E
  chore(ci): use new custom hw for E2E
  chore(ci): limit to src only to prevent dependabot failures
  update changelog with latest changes
  docs(examples): linting unnecessary whitespace
  chore(deps-dev): bump pytest-xdist from 2.5.0 to 3.0.2 (aws-powertools#1655)
  update changelog with latest changes
  docs(apigateway): add all resolvers in testing your code section for accuracy (aws-powertools#1688)
  chore(deps-dev): bump mkdocs-material from 8.5.7 to 8.5.9 (aws-powertools#1697)
  update changelog with latest changes
  docs(homepage): update default value for `POWERTOOLS_DEV` (aws-powertools#1695)
  ...
  • Loading branch information
heitorlessa committed Nov 14, 2022
2 parents 6eb8443 + 9f3d748 commit d0156c1
Show file tree
Hide file tree
Showing 192 changed files with 9,222 additions and 3,894 deletions.
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/share_your_work.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: I Made This (showcase your work)
description: Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps, etc.
title: "[I Made This]: <TITLE>"
labels: ["community-content"]
body:
- type: markdown
attributes:
value: Thank you for helping spread the word out on Powertools, truly!
- type: input
id: content
attributes:
label: Link to your material
description: |
Please share the original link to your material.
*Note: Short links will be expanded when added to Powertools documentation*
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Describe in one paragraph what's in it for them (readers)
validations:
required: true
- type: input
id: author
attributes:
label: Preferred contact
description: What's your preferred contact? We'll list it next to this content
validations:
required: true
- type: input
id: author-social
attributes:
label: (Optional) Social Network
description: If different from preferred contact, what's your preferred contact for social interactions?
validations:
required: false
- type: textarea
id: notes
attributes:
label: (Optional) Additional notes
description: |
Any notes you might want to share with us related to this material.
*Note: These notes are explicitly to Powertools maintainers. It will not be added to the community resources page.*
validations:
required: false
- type: checkboxes
id: acknowledgment
attributes:
label: Acknowledgment
options:
- label: I understand this content may be removed from Powertools documentation if it doesn't conform with the [Code of Conduct](https://aws.github.io/code-of-conduct)
required: true
64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/support_powertools.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Support Lambda Powertools (become a reference)
description: Add your organization's name or logo to the Lambda Powertools documentation
title: "[Support Lambda Powertools]: <your organization name>"
labels: ["customer-reference"]
body:
- type: markdown
attributes:
value: |
Thank you for becoming a reference customer. Your support means a lot to us. It also helps new customers to know who's using it.
If you would like us to also display your organization's logo, please share a link in the `Company logo` field.
- type: input
id: organization
attributes:
label: Organization Name
description: Please share the name of your organization
placeholder: ACME
validations:
required: true
- type: input
id: name
attributes:
label: Your Name
description: Please share your name
validations:
required: true
- type: input
id: job
attributes:
label: Your current position
description: Please share your current position at your company
validations:
required: true
- type: input
id: logo
attributes:
label: (Optional) Company logo
description: Company logo you want us to display. You also allow us to resize for optimal placement in the documentation.
validations:
required: false
- type: textarea
id: use_case
attributes:
label: (Optional) Use case
description: How are you using Lambda Powertools today? *features, etc.*
validations:
required: false
- type: checkboxes
id: other_languages
attributes:
label: Also using other Lambda Powertools languages?
options:
- label: Java
required: false
- label: TypeScript
required: false
- label: .NET
required: false
- type: markdown
attributes:
value: |
*By raising a Support Lambda Powertools issue, you are granting AWS permission to use your company's name (and/or logo) for the limited purpose described here. You are also confirming that you have authority to grant such permission.*
*You can opt-out at any time by commenting or reopening this issue.*
5 changes: 5 additions & 0 deletions .github/actionlint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
self-hosted-runner:
labels:
- aws-lambda-powertools_ubuntu-latest_4-core
- aws-lambda-powertools_ubuntu-latest_8-core
- aws-lambda-powertools_ubuntu-latest_16-core
30 changes: 15 additions & 15 deletions .github/boring-cyborg.yml
Original file line number Diff line number Diff line change
@@ -1,48 +1,48 @@
##### Labeler ##########################################################################################################
labelPRBasedOnFilePath:
area/logger:
logger:
- aws_lambda_powertools/logging/*
- aws_lambda_powertools/logging/**/*
- aws_lambda_powertools/package_logger.py
area/tracer:
tracer:
- aws_lambda_powertools/tracing/*
- aws_lambda_powertools/tracing/**/*
area/metrics:
metrics:
- aws_lambda_powertools/metrics/*
- aws_lambda_powertools/metrics/**/*
area/event_handlers:
event_handlers:
- aws_lambda_powertools/event_handler/*
- aws_lambda_powertools/event_handler/**/*
area/middleware_factory:
middleware_factory:
- aws_lambda_powertools/middleware_factory/*
- aws_lambda_powertools/middleware_factory/**/*
area/parameters:
parameters:
- aws_lambda_powertools/parameters/*
- aws_lambda_powertools/parameters/**/*
area/batch:
batch:
- aws_lambda_powertools/batch/*
- aws_lambda_powertools/batch/**/*
area/validator:
validator:
- aws_lambda_powertools/validation/*
- aws_lambda_powertools/validation/**/*
area/event_sources:
event_sources:
- aws_lambda_powertools/data_classes/*
- aws_lambda_powertools/data_classes/**/*
area/parser:
parser:
- aws_lambda_powertools/parser/*
- aws_lambda_powertools/parser/**/*
area/idempotency:
idempotency:
- aws_lambda_powertools/idempotency/*
- aws_lambda_powertools/idempotency/**/*
area/feature_flags:
feature_flags:
- aws_lambda_powertools/feature_flags/*
- aws_lambda_powertools/feature_flags/**/*
area/jmespath:
jmespath:
- aws_lambda_powertools/utilities/jmespath_utils/*
area/typing:
typing:
- aws_lambda_powertools/utilities/typing/*
- mypy.ini
area/commons:
commons:
- aws_lambda_powertools/shared/*

documentation:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
steps:
- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v1.3.4
uses: dependabot/fetch-metadata@v1.3.5
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- name: Enable auto-merge for mypy-boto3 stubs Dependabot PRs
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@ name: "CodeQL"

on:
push:
branches: [develop, v2]
paths:
- "aws_lambda_powertools/**"
branches:
- develop

jobs:
analyze:
Expand Down
86 changes: 0 additions & 86 deletions .github/workflows/publish_layer.yml

This file was deleted.

Loading

0 comments on commit d0156c1

Please sign in to comment.