Problem/Motivation

Module is not taking advantage of the GitlabCI integration to run tests automatically on MRs.

Steps to reproduce

Proposed resolution

Add GitlabCI integration

Remaining tasks

User interface changes

None

API changes

None

Data model changes

Issue fork navigation-3415234

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

plopesc created an issue. See original summary.

plopesc’s picture

Status: Active » Needs review

Added .gitlab-ci.yml file and fixed most of the issues reported.

Given that we're getting warnings and not errors, we can merge this as it is and try to fix the remaining issues in followup issues to avoid conflicts.

plopesc’s picture

m4olivei’s picture

Status: Needs review » Reviewed & tested by the community

This looks great to me! Nice to get those phpcs issues tidied up and protect future work from having problems.

m4olivei’s picture

Thanks for the updates. Context for adding the toolbar dependency: https://drupal.slack.com/archives/C7AB68LJV/p1705497926909629

We'll file a follow up to decouple toolbar completely.

ckrina’s picture

Status: Reviewed & tested by the community » Fixed

Fixed. Thank you!!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.