probot-security-alerts icon indicating copy to clipboard operation
probot-security-alerts copied to clipboard

AWS Lambda Support

Open kenmuse opened this issue 1 year ago β€’ 3 comments

Implements many of the goals of #85, enabling SAM-based builds for AWS Lambda functions. Also includes some initial code for integration testing (which should ultimately be refactored for sharing). Renamed the entry point to index.ts to avoid issues with Jest and ESM support. Using index.mts created additional challenges for testing.

kenmuse avatar Aug 26 '24 17:08 kenmuse

Coverage: packages/app

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 99.17% 119/120
🟒 Branches 95.65% 44/46
🟒 Functions 100% 19/19
🟒 Lines 99.15% 117/118

Test suite run success

92 tests passing in 8 suites.

Report generated by πŸ§ͺjest coverage report action from 1f4d901f3919f4c24b03324d17653f3871db1ed9

github-actions[bot] avatar Aug 26 '24 21:08 github-actions[bot]

Coverage: packages/server

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 94.12% 16/17
🟒 Branches 100% 0/0
🟒 Functions 87.5% 7/8
🟒 Lines 100% 16/16

Test suite run success

6 tests passing in 1 suite.

Report generated by πŸ§ͺjest coverage report action from 1f4d901f3919f4c24b03324d17653f3871db1ed9

github-actions[bot] avatar Aug 26 '24 21:08 github-actions[bot]

Coverage: packages/aws

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 100% 34/34
🟒 Branches 100% 5/5
🟒 Functions 100% 8/8
🟒 Lines 100% 34/34

Test suite run success

9 tests passing in 2 suites.

Report generated by πŸ§ͺjest coverage report action from 1f4d901f3919f4c24b03324d17653f3871db1ed9

github-actions[bot] avatar Aug 26 '24 21:08 github-actions[bot]