Clean up and improve CI jobs

Created on 19 February 2025, 2 months ago

Let's improve the CI jobs we have configured on this module. As part of this ticket, we should:

- make sure there are no failures in phpcs, cspell, eslint, and stylelint. Make the job fail if there are future failures
- increase PHPSTAN to level 6, and fix the issues found (or create a baseline if there is an unreasonable number of them to fix)
- review / fix phpunit test configuration and schedules.

πŸ“Œ Task
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ͺπŸ‡ΈSpain marcoscano Barcelona, Spain

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @marcoscano
  • πŸ‡―πŸ‡΅Japan tom konda Kanagawa, Japan

    tom konda β†’ made their first commit to this issue’s fork.

  • Pipeline finished with Success
    2 months ago
    Total: 225s
    #435665
  • Pipeline finished with Success
    2 months ago
    Total: 190s
    #435691
  • Pipeline finished with Success
    2 months ago
    Total: 164s
    #435740
  • πŸ‡―πŸ‡΅Japan tom konda Kanagawa, Japan
  • Pipeline finished with Success
    about 1 month ago
    Total: 162s
    #460066
  • Pipeline finished with Success
    about 1 month ago
    Total: 339s
    #460067
  • Pipeline finished with Success
    18 days ago
    Total: 189s
    #470156
  • πŸ‡―πŸ‡΅Japan tom konda Kanagawa, Japan

    > - make sure there are no failures in phpcs, cspell, eslint, and stylelint. Make the job fail if there are future failures

    All validate stage jobs are green now.

  • Pipeline finished with Success
    17 days ago
    Total: 328s
    #470824
  • Pipeline finished with Failed
    1 day ago
    Total: 203s
    #482967
Production build 0.71.5 2024