Problem/Motivation
Implement GitLab CI/CD for the module to automate testing, ensure code quality, and streamline deployments.

Description
Setting up GitLab CI/CD is crucial for maintaining continuous integration and delivery of robust code. This will enable:

  • Automated Testing: Execute PHPUnit, Kernel, and Functional tests to verify code changes.
  • Code Quality Assurance: Enforce coding standards with tools like PHP CodeSniffer (PHPCS) and PHPStan.
  • Security Verification: Detect vulnerabilities using Drupal Security Checker.
  • Automated Deployments: Streamline release procedures while minimizing manual efforts.
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

diegodz created an issue. See original summary.

diegodz’s picture

Status: Active » Needs review

unqunq made their first commit to this issue’s fork.

unqunq’s picture

Status: Needs review » 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.

diegodz’s picture

Status: Fixed » Closed (fixed)