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_WORDS in .gitlab-ci.yml if 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

Command icon 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

batigolix created an issue. See original summary.

batigolix’s picture

Issue summary: View changes

immoreel’s picture

looks good

immoreel’s picture

Status: Active » Reviewed & tested by the community
fabianderijk’s picture

Status: Reviewed & tested by the community » Fixed

MR is added to the merge train. The failing unit tests will be fixed in #3592666: phpunit fails. Marking this issue as fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.