Skip to content

Updated CI to mirror playwright image to GHCR #38793

Updated CI to mirror playwright image to GHCR

Updated CI to mirror playwright image to GHCR #38793

Triggered via pull request April 10, 2026 03:41
Status Success
Total duration 28m 52s
Artifacts 13

ci.yml

on: pull_request
Matrix: job_unit-tests
Build & Publish Artifacts
9m 39s
Build & Publish Artifacts
Matrix: job_acceptance-tests
Build E2E Public App Assets
40s
Build E2E Public App Assets
Admin tests - Chrome
4m 24s
Admin tests - Chrome
Matrix: job_legacy-tests
Check app version bump
32s
Check app version bump
i18n
38s
i18n
Admin-X Settings tests
9m 23s
Admin-X Settings tests
ActivityPub tests
1m 21s
ActivityPub tests
Comments-UI tests
1m 44s
Comments-UI tests
Signup-form tests
41s
Signup-form tests
Ghost-CLI tests
10m 10s
Ghost-CLI tests
Mirror Playwright image
Mirror Playwright image
Publish Ghost to npm
0s
Publish Ghost to npm
Trigger Pro CD
3s
Trigger Pro CD
Deploy Tinybird
0s
Deploy Tinybird
Build E2E Docker Image
1m 20s
Build E2E Docker Image
Matrix: publish_packages
Create GitHub Release
Create GitHub Release
Matrix: job_e2e_tests
Merge Reports
25s
Merge Reports
All required tests passed or skipped
2s
All required tests passed or skipped
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
Acceptance tests (Node 22.18.0, sqlite3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: szenius/set-timezone@1f9716b0f7120e344f0c62bb7b1ee98819aefd42. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (Node 22.18.0)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: szenius/set-timezone@1f9716b0f7120e344f0c62bb7b1ee98819aefd42. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Acceptance tests (Node 22.18.0, mysql8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: szenius/set-timezone@1f9716b0f7120e344f0c62bb7b1ee98819aefd42. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
TryGhost~Ghost~DKCTH3.dockerbuild
80.1 KB
sha256:5d9f82e71812e078dc220c11a6581ed7f9dde9370c734a96c6c5c48bbc1a4ad2
TryGhost~Ghost~IV5CEA.dockerbuild
51.3 KB
sha256:0846641804076ed21c5b470b48279b1e80cbd992626c7a796fc9296fbc594995
TryGhost~Ghost~SY62YO.dockerbuild
64.9 KB
sha256:4064a4b6e2fb4d8345231813158d077307e03ea9938f59d87c82691cf57a131e
activitypub-playwright-report
222 KB
sha256:61b129cbbe83a59d20310e165f7b500392cd45a05f256a8fdb4dd10d48cbae39
admin-build-cd
58.8 MB
sha256:5fef7f416f361bd961a80f32776977ca4261667be25726751a96a1ead5b32c22
admin-coverage
86.4 KB
sha256:edabf4d5eaac5fcf8750143b3e714ba849886560aceb0196582e090fafb25a88
admin-x-settings-playwright-report
5.34 MB
sha256:3215b06e16b8deaa04ea9407f38c3ca23ca67c4d050cf4d94f4a77c36cedcfe6
comments-ui-playwright-report
284 KB
sha256:10d6ae42503b39b97b59f2f53ca41a616bf9bf7190113b2f99bb0f1f744b1a91
docker-image-production Expired
258 MB
sha256:f6dd578d61a6467d7c5eab66955c2fa0a59cc50b773ac4a708c66123409e9cc3
e2e-coverage
750 KB
sha256:7108294c62111706c9d81710dfc2f3c38430ba097651e78639a58a452a7a85d2
e2e-public-apps Expired
2.41 MB
sha256:f277c44ff9c8d695495d0bd4e5d1d0c2a6267e55dfe657e8c0f51973385c9dc6
signup-form-playwright-report
215 KB
sha256:8d0befe310e10246b800d44ea5015e72c7fe3bee1d55c00b63e0b87c2c2e0ba8
unit-coverage
380 KB
sha256:a7038e10c294b08aea2a62e3684b5e34e4df8ecac701326d63b451c754f1e979