mirror of
https://github.com/Sea-Haven-Industries/procurement-ingest.git
synced 2026-09-30 10:43:14 +00:00
* Add CI workflow and apply ruff formatting * Disable cdk synth — email_processor uses pre-built package dir The email_processor Lambda bundles deps into a gitignored package/ directory. cdk synth fails in CI without a build step to recreate it. Disabling until packaging is standardized. * Use CDK BundlingOptions for email_processor Lambda packaging Replaces the pre-built gitignored package/ directory with CDK's built-in bundling. Deps are now installed inside a Docker container during cdk synth, so the build works identically locally and in CI. Re-enables run-cdk-synth in the CI workflow.
12 lines
222 B
Python
12 lines
222 B
Python
#!/usr/bin/env python3
|
|
import aws_cdk as cdk
|
|
from stack import PoIngestStack
|
|
|
|
app = cdk.App()
|
|
PoIngestStack(
|
|
app,
|
|
"po-ingest",
|
|
stack_name="po-ingest",
|
|
env=cdk.Environment(region="us-east-1"),
|
|
)
|
|
app.synth()
|