procurement-ingest/cdk
Adam Moussa 36f49ae259
Add CI/CD pipeline and fix stack name to kebab-case (#3)
* Add CI/CD pipeline and fix stack name to kebab-case

CodePipeline V2 (po-ingest-pipeline) triggers CodeBuild on push
to main, running cdk deploy via buildspec.yml. Stack name changed
from PoIngestStack to po-ingest to match naming conventions.

* Add RETAIN policy to Secrets Manager secret

Prevents the Anthropic API key from being deleted if the stack
is ever removed. Matches the RETAIN policy on all other stateful
resources (DynamoDB tables, S3 bucket).
2026-05-01 19:17:19 -04:00
..
app.py Add CI/CD pipeline and fix stack name to kebab-case (#3) 2026-05-01 19:17:19 -04:00
cdk.json Initial commit: PO email ingestion pipeline 2026-04-07 12:12:30 -04:00
requirements.txt Initial commit: PO email ingestion pipeline 2026-04-07 12:12:30 -04:00
stack.py Add CI/CD pipeline and fix stack name to kebab-case (#3) 2026-05-01 19:17:19 -04:00