Skip to content

Improved error message when email provider is blocked #15649

Improved error message when email provider is blocked

Improved error message when email provider is blocked #15649

Triggered via pull request January 22, 2025 04:27
Status Failure
Total duration 5m 12s
Artifacts 1

ci.yml

on: pull_request
Matrix: job_unit-tests
Matrix: job_database-tests
Admin tests - Chrome
0s
Admin tests - Chrome
Matrix: job_regression-tests
i18n
30s
i18n
Browser tests
0s
Browser tests
Admin-X Settings tests
0s
Admin-X Settings tests
Comments-UI tests
0s
Comments-UI tests
Signup-form tests
0s
Signup-form tests
Ghost-CLI tests
3m 57s
Ghost-CLI tests
Performance tests
0s
Performance tests
Coverage
0s
Coverage
Publish @tryghost/admin-x-activitypub
0s
Publish @tryghost/admin-x-activitypub
All required tests passed or skipped
0s
All required tests passed or skipped
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 11 warnings
Database tests (Node 20.11.1, sqlite3)
Process completed with exit code 1.
Database tests (Node 18.12.1, mysql8)
The job was canceled because "_20_11_1_sqlite3_testing" failed.
Database tests (Node 18.12.1, mysql8)
The operation was canceled.
Database tests (Node 20.11.1, mysql8)
The job was canceled because "_20_11_1_sqlite3_testing" failed.
Database tests (Node 20.11.1, mysql8)
The operation was canceled.
All required tests passed or skipped
Process completed with exit code 1.
Setup
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
i18n
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit tests (Node 20.11.1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit tests (Node 18.12.1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Database tests (Node 20.11.1, sqlite3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Database tests (Node 20.11.1, sqlite3): ghost/core/test/e2e-api/members/send-magic-link.test.js#L301
Retried 'sendMagicLink blocks signups from blocked email domains' due to '"response.body" does not match snapshot. Snapshot name: `sendMagicLink blocks signups from blocked email domains 1: [body] 1` - Snapshot - 1 + Received + 1 @@ -5,11 +5,11 @@ "context": null, "details": null, "ghostErrorCode": null, "help": null, "id": StringMatching /\[a-f0-9\]\{8\}-\[a-f0-9\]\{4\}-\[a-f0-9\]\{4\}-\[a-f0-9\]\{4\}-\[a-f0-9\]\{12\}/, - "message": "This email domain is not accepted, try again with a different email address", + "message": "Signups from this email provider are not allowed", "property": null, "type": "BadRequestError", }, ], }'
Regression tests (Node 20.11.1, sqlite3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Regression tests (Node 20.11.1, mysql8)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Ghost-CLI tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
All required tests passed or skipped
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
unit-coverage
195 KB