fulfillr: drop Snipcart key, add outreach/recovery schedule config, bump image

- remove snipcart_api_key from dev/production config (Snipcart decommissioned
  post-migration)
- add review-outreach and cart-recovery schedule_name/schedule_group blocks
  (dev + prod) for the EventBridge-driven outreach and cart-recovery jobs
- bump fulfillr image 20260607.0217 -> 20260613.0117

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Bastian de Byl
2026-06-13 22:14:15 -04:00
parent a30ff9b165
commit 16053e1cbb
3 changed files with 20 additions and 10 deletions
@@ -2,10 +2,9 @@
- ecommerce store -> STAGING Turso (fulfillr_dev_store_*)
- EasyPost + Stripe -> TEST keys (fulfillr_dev_easypost_api_key / fulfillr_dev_stripe_api_key)
- AWS -> FulfillrAPI-Dev key (fulfillr_dev_access_key/secret_key), scoped to the -dev
DynamoDB tables + debyltech.reviewr.dev. Snipcart key + outreach HMAC secret are
reused read-only. Never touches prod data or live payment APIs. #}
DynamoDB tables + debyltech.reviewr.dev. Outreach HMAC secret is reused read-only.
Never touches prod data or live payment APIs. (Snipcart removed post-migration.) #}
{
"snipcart_api_key": "{{ snipcart_api_key }}",
"easypost_api_key": "{{ fulfillr_dev_easypost_api_key }}",
"stripe_api_key": "{{ fulfillr_dev_stripe_api_key }}",
"backinstock_table": "debyltech-backinstock-dev",
@@ -44,6 +43,12 @@
"ses_from_email": "noreply@debyltech.com",
"ses_reply_to": "support@debyltech.com",
"ses_region": "us-east-1",
"base_url": "https://debyltech.com"
"base_url": "https://debyltech.com",
"schedule_name": "review-outreach-dev",
"schedule_group": "default"
},
"recovery": {
"schedule_name": "cart-recovery-dev",
"schedule_group": "default"
}
}
@@ -2,10 +2,9 @@
- ecommerce store -> PROD Turso (fulfillr_prod_store_*)
- EasyPost + Stripe -> LIVE keys (fulfillr_prod_easypost_api_key / fulfillr_prod_stripe_api_key)
- AWS -> Fulfillr prod key (fulfillr_prod_access_key/secret_key), prod DynamoDB tables +
debyltech.digital.prod. snipcart_api_key, fulfillr_region, fulfillr_tax_ein and
fulfillr_hmac_arn are shared vars (no dev/prod split). Mirrors dev.json.j2. #}
debyltech.digital.prod. fulfillr_region, fulfillr_tax_ein and fulfillr_hmac_arn are
shared vars (no dev/prod split). Mirrors dev.json.j2. (Snipcart removed post-migration.) #}
{
"snipcart_api_key": "{{ snipcart_api_key }}",
"easypost_api_key": "{{ easypost_api_key }}",
"stripe_api_key": "{{ fulfillr_prod_stripe_api_key }}",
"backinstock_table": "debyltech-backinstock-prod",
@@ -44,6 +43,12 @@
"ses_from_email": "noreply@debyltech.com",
"ses_reply_to": "support@debyltech.com",
"ses_region": "us-east-1",
"base_url": "https://debyltech.com"
"base_url": "https://debyltech.com",
"schedule_name": "review-outreach-prod",
"schedule_group": "default"
},
"recovery": {
"schedule_name": "cart-recovery-prod",
"schedule_group": "default"
}
}