Skip to content

Add baseline GitHub Actions checks - #5

Merged
jdevalk merged 2 commits into
mainfrom
jdv/wp-github-actions-audit
May 29, 2026
Merged

jdevalk merged 2 commits into
mainfrom
jdv/wp-github-actions-audit

Conversation

@jdevalk

@jdevalk jdevalk commented Mar 16, 2026

Copy link
Copy Markdown
Member

Summary

  • add WordPress coding standards checks
  • add PHP linting across supported PHP versions

Why

This repo already had deploy and Playground workflows, but it was still missing basic automated code-quality checks.

@github-actions

github-actions Bot commented Mar 16, 2026 •

Copy link
Copy Markdown

Test on Playground
Test this pull request on the Playground
or download the zip

- shivammathur/setup-php@v2 doesn't recognise 'php-parallel-lint' as a tool
  name; the canonical name is 'parallel-lint'. This was causing all PHP lint
  matrix jobs to fail with 'parallel-lint: command not found'.
- 10up/wpcs-action requires a composer.json to exist in the repository root
  (it runs 'composer config' unconditionally). Added a minimal composer.json
  declaring plugin metadata and PHP requirement.
@jdevalk
jdevalk requested a review from Copilot May 29, 2026 06:41
@jdevalk
jdevalk requested review from aristath and ilicfilip and removed request for Copilot May 29, 2026 06:41
@jdevalk
jdevalk merged commit 3c12377 into main May 29, 2026
8 checks passed
@jdevalk
jdevalk deleted the jdv/wp-github-actions-audit branch May 29, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants