Problem/Motivation
The Pusher API module currently maintains its own custom .gitlab-ci.yml
Proposed Resolution
Switch the module to the default Drupal.org GitLab CI template and remove the local duplicates.
Remaining Tasks
- Confirm the pipeline is green with the default template (cspell, eslint, phpcs, phpstan, phpunit, composer-lint).
- Add any genuinely module-specific words to
_CSPELL_WORDSin.gitlab-ci.ymlif the cspell job reports unknown identifiers. - Review.
User Interface Changes
None. This is a CI-only refactor; no module code, configuration or runtime behaviour changes.
API Changes
None.
Issue fork pusher_api-3592661
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 #2
batigolixComment #4
immoreel commentedlooks good
Comment #5
immoreel commentedComment #6
fabianderijkMR is added to the merge train. The failing unit tests will be fixed in #3592666: phpunit fails. Marking this issue as fixed