Enhancement: add Plugin Check to existing test/lint tasks
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 48/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Quiet
- Tech stack
- node.js, php
- Domain
- ci-cd, testing-qa, tooling
Research direction
Start by inspecting the npm scripts behind npm run lint-php and npm run test-php{-plugin}, then review how Plugin Check currently runs in CI. Done means the relevant local lint or test tasks invoke Plugin Check and report its failures before CI, with the existing PHP tasks still working.
Written by the indexing model from the issue text.
Description
Feature Description
I am working on a PR and CI threw an error from Plugin Check. This is fine, but it would have been better if I found that out in my local IDE rather than waiting for CI to reveal it.
Is there a way to run plugin check when we do something like npm run lint-php or npm run test-php{-plugin}?
AI has suggestions, but I suspect theyre very sub-optimal. Someone on the team surely has a good idea.
- Dominant language
- PHP
- Stars
- 461
- Forks
- 165
- Avg merge
- 11h 12m
- Merged PRs (30d)
- 28
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from WordPress/performance
-
[Plugin] Optimization Detective [Type] Enhancement ContributorDay
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
WordPress/performance#2224 · 2 comments · 1 reaction ·
-
[Plugin] Modern Image Formats [Type] Enhancement Needs Discussion
WordPress/performance#2662 · 1 assignee ·
-
[Type] Bug
WordPress/performance#2643 · 4 comments · 1 assignee ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
WordPress/performance#2640 · 3 comments ·
-
[Plugin] Optimization Detective [Type] Bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
WordPress/performance#2622 · 8 comments ·
All issues in WordPress/performance
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
getgrav/grav-plugin-api#45 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
RSS-Bridge/rss-bridge#5098 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
phingofficial/phing#2025 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
silverstripe/developer-docs#911 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100