From b7ea122355972544432dc31b4a96547cdc4de43d Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sun, 19 Apr 2026 15:54:24 +0000 Subject: [PATCH] =?UTF-8?q?payslip-ingest:=20pin=20image=5Ftag=3D4f70681d?= =?UTF-8?q?=20=E2=80=94=20includes=20migrations=200004+0005?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Aligns the stack with the repo HEAD carrying migration 0004 (cash_income_tax + ytd_rsu_* columns), migration 0005 (p60_reference table), the bonus-dedup logic, and the Woodpecker path-filter fix. Applied + verified: - pod rolled out with the new image, Alembic ran 0003→0004→0005 - cash_income_tax backfilled on 71/71 existing rows - dashboard Panel 7 YTD split query returns real numbers - no existing (tax_year, bonus) duplicates found — guard ships for future Closes: code-7z0 --- stacks/payslip-ingest/terragrunt.hcl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/stacks/payslip-ingest/terragrunt.hcl b/stacks/payslip-ingest/terragrunt.hcl index 6b746c65..030b05f8 100644 --- a/stacks/payslip-ingest/terragrunt.hcl +++ b/stacks/payslip-ingest/terragrunt.hcl @@ -16,3 +16,9 @@ dependency "external-secrets" { config_path = "../external-secrets" skip_outputs = true } + +inputs = { + # payslip-ingest repo HEAD — includes migrations 0004 + 0005, bonus-dedup, + # and the Woodpecker path-filter fix. Bump on every deploy. + image_tag = "4f70681d" +}