Summary
This release continues our focus on Operational Excellence with several GitHub Actions to improve our automation on governance tasks (e.g., PR labelling, security, release automation, dependencies, etc.).
We also moved the Lambda Layer release pipeline to Github Actions (#1278). This will expand the official Lambda Layer to all commercial AWS regions, once operational. Huge thanks to @am29d!
In addition, we laid the groundwork for end-to-end (E2E) testing, starting with the core features (logger, metrics, tracer). Thank you @mploski!
Changes
🐛 Bug and hot fixes
- fix(parser): raise ValidationError when SNS->SQS keys are intentionally missing (#1299) by @rubenfonseca
- fix(ci): fixes typos and small issues on github scripts (#1302) by @rubenfonseca
🔧 Maintenance
- chore(ci): increase release automation and limit to one manual step (#1297) by @heitorlessa
- chore(deps): bump constructs from 10.1.1 to 10.1.49 (#1308) by @dependabot
- chore(deps): bump fastjsonschema from 2.15.3 to 2.16.1 (#1309) by @dependabot
- fix(parser): raise ValidationError when SNS->SQS keys are intentionally missing (#1299) by @rubenfonseca
- chore(deps): bump constructs from 10.1.1 to 10.1.46 (#1306) by @dependabot
- chore(ci): lockdown 3rd party workflows to pin sha (#1301) by @heitorlessa
- chore(ci): automatically add area label based on title (#1300) by @rubenfonseca
- chore(deps): bump jsii from 1.61.0 to 1.62.0 (#1294) by @dependabot
- chore(ci): add end to end testing mechanism (#1247) by @mploski
- chore(deps-dev): bump mypy-boto3-appconfig from 1.24.0 to 1.24.29 (#1295) by @dependabot
This release was made possible by the following contributors:
@am29d, @dependabot, @dependabot[bot], @heitorlessa, @mploski and @rubenfonseca