#!/usr/bin/env bash
# Canary stamp + optional Cloudflare deploy on commit

if [ -f .env ]; then
    set -a && source .env && set +a
fi

python scripts/canary_stamp.py

if [ -n "$CLOUDFLARE_API_TOKEN" ] && [ -n "$CLOUDFLARE_ACCOUNT_ID" ] && [ -n "$CANARY_SITE_DIR" ]; then
    npx wrangler pages deploy "$CANARY_SITE_DIR" --project-name=chunkymonkey-canary
fi
