mirror of
https://github.com/tiennm99/miti99bot.git
synced 2026-06-09 20:14:00 +00:00
c07d764aa2
- AWS SAM CloudFormation template for Lambda + DynamoDB + EventBridge - SAM config for us-east-1 deployment with guided parameters - Unified Makefile: build-lambda, dynamodb-local, sam-* targets - GitHub Actions: OIDC trust + SAM deploy on push to main - CI job: add iac stage (sam validate) - .gitignore: build/, bin/, .aws-sam/, samconfig.local.toml
25 lines
597 B
TOML
25 lines
597 B
TOML
version = 0.1
|
|
|
|
[default.global.parameters]
|
|
stack_name = "miti99bot-aws-port"
|
|
|
|
[default.deploy.parameters]
|
|
region = "ap-southeast-1"
|
|
capabilities = "CAPABILITY_IAM"
|
|
confirm_changeset = false
|
|
fail_on_empty_changeset = false
|
|
resolve_s3 = true
|
|
s3_prefix = "miti99bot-aws-port"
|
|
# Secrets MUST live in SSM Parameter Store (see aws/README.md). Never put
|
|
# them here — this file is committed.
|
|
parameter_overrides = [
|
|
"StackEnv=prod",
|
|
]
|
|
|
|
[default.validate.parameters]
|
|
lint = true
|
|
|
|
[default.build.parameters]
|
|
# We build Go ourselves via `make build-lambda`. SAM build only stages.
|
|
use_container = false
|