Skip to content

Added email sending status to post analytics #55830

Added email sending status to post analytics

Added email sending status to post analytics #55830

Triggered via pull request September 3, 2026 14:42
Status Cancelled
Total duration 6m 55s
Artifacts 16

ci.yml

on: pull_request
Build Docker Images
3m 23s
Build Docker Images
Matrix: job_unit-tests
Matrix: job_acceptance-tests
Admin tests - Chrome
4m 10s
Admin tests - Chrome
Lint
3m 19s
Lint
Typecheck
0s
Typecheck
Build E2E Public App Assets
43s
Build E2E Public App Assets
Matrix: App Playwright Acceptance Tests
Matrix: job_legacy-tests
Check app version bump
50s
Check app version bump
Check migration integrity
35s
Check migration integrity
Lint docs
0s
Lint docs
Lint packages
31s
Lint packages
i18n
32s
i18n
Stripe fixture checks
41s
Stripe fixture checks
Performance tests
0s
Performance tests
Matrix: job_e2e_tests
Performance tests (production image)
0s
Performance tests (production image)
Build Ghost-CLI archive
1m 3s
Build Ghost-CLI archive
Trigger Pro CD
4s
Trigger Pro CD
Matrix: publish_public_apps
Merge Reports
Merge Reports
Matrix: job_ghost-cli
Publish Ghost to npm
0s
Publish Ghost to npm
All required tests passed or skipped
9s
All required tests passed or skipped
Create GitHub Release
0s
Create GitHub Release
Trigger docker-library-ghost update
0s
Trigger docker-library-ghost update
Notify release failure
0s
Notify release failure
Fit to window
Zoom out
Zoom in

Annotations

33 errors, 13 warnings, and 2 notices
Admin tests - Chrome
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
Unit tests (Node 24.20.0)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
Unit tests (Node 24.20.0)
The operation was canceled.
E2E Tests (Main 8/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 8/10)
The operation was canceled.
E2E Tests (Main 2/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 2/10)
The operation was canceled.
E2E Tests (Main 3/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 3/10)
The operation was canceled.
E2E Tests (Main 9/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 9/10)
The operation was canceled.
E2E Tests (Analytics 2/2)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Analytics 2/2)
The operation was canceled.
E2E Tests (Main 4/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 4/10)
The operation was canceled.
E2E Tests (Main 10/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 10/10)
The operation was canceled.
E2E Tests (Main 5/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 5/10)
The operation was canceled.
E2E Tests (Main 7/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Analytics 1/2)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 7/10)
The operation was canceled.
E2E Tests (Analytics 1/2)
The operation was canceled.
App Playwright Acceptance Tests (@tryghost/admin)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
App Playwright Acceptance Tests (@tryghost/admin)
The operation was canceled.
Unit tests (Node 22.23.1)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
Unit tests (Node 22.23.1)
The operation was canceled.
E2E Tests (Main 6/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 6/10)
The operation was canceled.
E2E Tests (Main 1/10)
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
E2E Tests (Main 1/10)
The operation was canceled.
CI
Canceling since a higher priority waiting request for codex/ber-3920-email-sending-status-banner exists
All required tests passed or skipped
Process completed with exit code 1.
Setup
'base' input parameter is ignored when action is triggered by pull request event
Lint: e2e/tests/public/comment-replies.test.ts#L24
Duplicate beforeEach in describe block
Lint: e2e/tests/global.teardown.ts#L4
Test has no assertions
Lint: e2e/tests/global.setup.ts#L6
Test has no assertions
Lint: e2e/tests/admin/two-factor-auth.test.ts#L74
Use toHaveLength() instead
Lint: e2e/tests/admin/two-factor-auth.test.ts#L61
Use toHaveLength() instead
Lint: e2e/tests/admin/analytics/overview.test.ts#L25
Use toHaveCount() instead
Lint: e2e/helpers/pages/public/public-page.ts#L56
Prefer locator methods instead of page methods
Lint: e2e/helpers/pages/admin/posts/posts-page.ts#L250
Prefer locator methods instead of page methods
Lint: e2e/helpers/pages/admin/posts/post/post-editor-page.ts#L122
Unexpected use of { force: true } option
Lint: e2e/helpers/pages/admin/analytics/analytics-web-traffic-page.ts#L127
Unexpected use of { force: true } option
Unit tests (Node 24.20.0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: szenius/set-timezone@1f9716b0f7120e344f0c62bb7b1ee98819aefd42. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (Node 22.23.1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: szenius/set-timezone@1f9716b0f7120e344f0c62bb7b1ee98819aefd42. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
4 passed (7.2s)
🎭 Playwright Run Summary
27 skipped 761 passed (1.8m)

Artifacts

Produced during runtime
Name Size Digest
TryGhost~Ghost~4PLHD6.dockerbuild
71.4 KB
sha256:7407bd65ad815d28e4224829d1fb6b95e32a1a8acc9e5206d38c399eb7bf184b
TryGhost~Ghost~E1T1FC.dockerbuild
41.4 KB
sha256:223a8c03dbecd5ced60e1d2a7bcb085de99cd177127df2b00b0f7fbcae2a095b
TryGhost~Ghost~VW4PVW.dockerbuild
23.1 KB
sha256:452db4354944aeaac1d1b912ac246b3ee0ac873ccd554899d2b519c1fbe46543
TryGhost~Ghost~WKOQ6C.dockerbuild
43.9 KB
sha256:73f2d8a9c3ff3a28623f372ef2da4e50688006f3840a38544d43908b14b4018f
activitypub-playwright-report
253 KB
sha256:ae1421409ff45d7ca6cbf28f96e6bdc5146e8ced50bb1b034b15e34aacfcd042
admin-build Expired
18.7 MB
sha256:61cfdff7c0131f9ec2ab14b19e485c91890c8fc190e1fb26eaa6762498a9e2d8
admin-build-cd
29.9 MB
sha256:d3648cf2b597a877b3e42f4a535495a51b179ea9f217833834ab6e7f06c26510
admin-coverage
77.6 KB
sha256:9a2ec2d870cbd3a606d7cc7996e25ba53adf144564b5a6779130e04ab8831930
comments-ui-playwright-report
298 KB
sha256:506f41d01ae46f5155488865f8f85ab484dd25eb3c8e61ef8d61ffe0ac7c33fa
e2e-public-apps Expired
2.15 MB
sha256:ac53e12976443b72b0f36f4716c2e406d244fe06e57596dd5b3a807d13687194
ghost-npm-tarball
22.4 MB
sha256:0a94e0567ec93e77b2090a5174dc7e3ff65b087e338ca8222cc19bd234edb5ff
ghost-release-tarball
22.4 MB
sha256:1437409416b6e0fd53ec7c11558396753cd58934e8db0b14b0d655843c43efa3
image-report
17.6 KB
sha256:8cbba22216e3fe2ac4e13542d8845f99894853ffa3d7a6cd8e7c302b275e4601
kg-unsplash-selector-playwright-report
217 KB
sha256:e9966e4c563eab53559102e00475ce877cb92b723ace4c26bcc18e54df805c03
koenig-lexical-playwright-report
711 KB
sha256:e68c649851916a4fdf2f2de300280c1f7e053e03c219d93826dbe65f0908471d
signup-form-playwright-report
224 KB
sha256:94732319579f5170b9ac4f7b7d43e00b509cc4469f645e8912aa9c61d2b1d525