Problem/Motivation
The CSpell job in the current 8.x-1.x baseline fails as an allowed failure, so the pipeline reports passed with warnings.
Exact CI findings
Pipeline 911674, job 11344553 reports 46 findings in 11 files and 20 distinct unrecognized words: auther, checkboxeses, cmail, commment, customised, gnuget, greggles, haschecked, knaddison, languates, mailalert, petrakis, recieve, stefanos, stefanospetrakis, subscriped, taht, tnid, uinit, and umail.
Affected files: comment_notify.install, comment_notify.migrate.inc, comment_notify.module, comment_notify.permissions.yml, INSTALL.TXT, README.md, src/Form/CommentNotifySettings.php, src/Hook/CommentNotifyHooks.php, tests/src/Functional/CommentNotifyConfigPageTest.php, tests/src/Functional/CommentNotifyUserPreferencesTest.php, and tests/src/Kernel/CommentNotifyTokenReplaceTest.php.
Proposed resolution
Correct genuine misspellings and API method casing. Add a project CSpell configuration/dictionary only for valid project-specific identifiers, contributor names, and legacy data aliases that must remain unchanged.
Testing instructions
- Run CSpell with the Drupal GitLab template configuration.
- Run the complete Comment Notify test suite.
- Confirm the CSpell CI job passes, rather than failing as an allowed failure.
Relevant CI
AI use disclosure
AI-Generated: Yes. OpenAI Codex was used to inspect the current CI output, draft this issue, and will assist with implementation and verification. All changes and test results will be reviewed by a human before merge.
Issue fork comment_notify-3614937
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
gnugetValidation complete.
Merge request: https://git.drupalcode.org/project/comment_notify/-/merge_requests/25
Pipeline: https://git.drupalcode.org/project/comment_notify/-/pipelines/911698
Targeted CSpell job: https://git.drupalcode.org/project/comment_notify/-/jobs/11344770 — passed.
The complete Comment Notify test directory was also run locally in DDEV and completed successfully. No merge was performed.
AI-Generated: Yes. OpenAI Codex assisted with implementation, test execution, CI inspection, and drafting this validation update. The change remains subject to human review before merge.
Comment #5
gnuget