Skip to content

Workers Builds: chittyfinance — instant 0s failure on every PR + main #111

@chitcommit

Description

@chitcommit

Symptom

The CF Workers Builds GitHub check on every recent PR and on main reports failure after 0 seconds (started_at == completed_at):

PR Status
#108 (merged) Workers Builds: FAILURE
#109 (open) Workers Builds: FAILURE
#110 (open) Workers Builds: FAILURE
main HEAD Workers Builds: failure

The check completes instantly with no actual build output, e.g.:

started:   2026-04-30T19:10:59Z
completed: 2026-04-30T19:10:59Z

What it is not

  • Not a code/wrangler issue — npx tsx identity/scripts/validate-fractal-scopes.ts passes against both wrangler.jsonc and deploy/system-wrangler.jsonc
  • Not a Hyperdrive provisioning issue — both CHITTYOS_CORE_DB (1d12...d15a) and SERVICE_SCOPE_DB (8915...ea7b) exist in account 0bc21e3a5a9de1a4cc843be9c3e98121
  • Not a recent regression — at least feat: inbound email handler for finance@chitty.cc #108 (merged 2026-04-24) shows the same 0s failure

Likely cause (hypothesis)

CF Workers Builds integration is misconfigured at the Cloudflare side — the build is being short-circuited before any actual build step runs. Possibilities:

  • Build configured against the wrong branch/path filter
  • Two competing wrangler files (wrangler.jsonc at root vs deploy/system-wrangler.jsonc) confusing the integration
  • Build command empty / node_version unset / repo connection stale

Action requested

Inspect the build at https://dash.cloudflare.com/0bc21e3a5a9de1a4cc843be9c3e98121/workers/services/view/chittyfinance/production/builds/cd3b46ca-bb7d-4c39-8961-91e72a75eef7 and either:

  1. Fix the CF integration config, OR
  2. Disable Workers Builds and rely on wrangler deploy from the existing GH Actions deploy workflow (current state is "always-red required check")

This is currently masking real build failures — auto-merge has to ignore Workers Builds to land any PR. PR #108 was merged through this state on 2026-04-24.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions