tr
TryGhost
GitHub
Ghost
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
Ghost
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Failed
30134
b8674162 Fixed background job log identities and lifecycle vocabulary ref https://linear.app/ghost/issue/HKG-1990/add-baseline-execution-logging-to-existing-background-jobs The baseline is only useful if a job's events can be counted from a log search, and three things broke that. The zip/JSON importer logged under `content-import`, which is the registered job name of the separate posts-CSV importer, so two unrelated jobs shared one identity; it is now `site-content-import`. `processWebmention` had its failure log marked but not its job wrapper, leaving failures with no denominator, so both mentions jobs now share one wrapper. The three email-analytics workers emitted nothing at all once control messages stopped being logged, and had no run-level terminal on the events-processed path. Terminals are now uniformly `completed in Nms`, `failed after Nms` or `skipped because ...`, one per run. Logs that fire per item or alongside a successful run - per-endpoint webmention errors, the importer error carriers, the gift sub-steps - are kept out of that vocabulary so they cannot be counted as job failures, and `queued`/`completed`/`failed` carry the email id for batch sending because those runs are concurrent. No behaviour changes: control flow, scheduling, retries, return values and error propagation are untouched.
by Princi Ver...
P
Succeeded
30134
c5bdfaed Updated background job logging for latest main no ref Merge current main while preserving shutdown-aware batch-email retry behavior alongside best-effort background-job lifecycle logging.
by Princi Ver...
P
Failed
30134
60d3fb32 Updated background job logging for latest main no ref The clean-tokens worker moved to the durable jobs service on main. Preserve the baseline schedule, start, completion and failure visibility on the new handler while keeping logging best-effort.
by Princi Ver...
P
Failed
30134
60d3fb32 Updated background job logging for latest main no ref The clean-tokens worker moved to the durable jobs service on main. Preserve the baseline schedule, start, completion and failure visibility on the new handler while keeping logging best-effort.
by Princi Ver...
P
Failed
30134
9748643f Merge remote-tracking branch 'upstream/main' into codex/pr-30134-safety # Conflicts: # ghost/core/test/unit/server/services/email-analytics/email-analytics-service-wrapper.test.ts
by Princi Ver...
P
Succeeded
30134
425ac4ad Added baseline logging for background jobs ref https://linear.app/ghost/issue/HKG-1990/add-baseline-execution-logging-to-existing-background-jobs These logs establish a searchable pre-migration baseline while preserving existing scheduling and execution behavior.
by Princi Ver...
P
Failed
30134
9938e13f Added baseline logging for background jobs ref https://linear.app/ghost/issue/HKG-1990/add-baseline-execution-logging-to-existing-background-jobs These logs establish a searchable pre-migration baseline while preserving existing scheduling and execution behavior.
by Princi Ver...
P
Previous
Next