Yoast / duplicate-post

Yoast Duplicate Post plugin for WordPress
https://yoast.com
GNU General Public License v2.0
46 stars 36 forks source link

Composer/PHPCS: update to YoastCS 3.0.0 #355

Closed jrfnl closed 8 months ago

jrfnl commented 8 months ago

Context

Summary

This PR can be summarized in the following changelog entry:

Relevant technical choices:

Composer/PHPCS: update to YoastCS 3.0.0

YoastCS 3.0.0 has been released and is based on WordPressCS 3.0.0.

This commit makes the necessary updates for that:

Refs:

GH Action/cs: use the threshold/branch report

... instead of a full scan.

As there are some YoastCS 3.0 issues which still need to be solved by the teams, this changes the CS workflow to use the threshold report instead of expecting a 100% clean code base.

Test instructions

Test instructions for the acceptance test before the PR gets merged

This PR can be acceptance tested by following these steps:

coveralls commented 8 months ago

Pull Request Test Coverage Report for Build 7229346582


Totals Coverage Status
Change from base Build 7229298252: 0.0%
Covered Lines: 1236
Relevant Lines: 2462

💛 - Coveralls