Commit fab76fd
ci: opt in to upstream bundle-build smoke check (#291)
Sets `bundle-build: true` on the reusable `service-ci.yaml@v2` workflow.
This adds a Lambda bundle smoke check (`npm run build` =
helix-deploy `--test-bundle`) to the build job — bundles the Lambda
artifact and invokes the bundled `lambda()` against a synthetic
healthcheck event, exiting non-zero on any non-2xx response.
Catches module-load failures that source-based unit tests miss
(missing static assets, `readFileSync(import.meta.url)` bundle drops,
top-level FS/network access at module load), e.g. SITES-45260.
See adobe/mysticat-ci#17.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 40b4dbf commit fab76fd
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
0 commit comments