Skip to content

ci: re-enable Plugin Check on plugin-check-action v1.1.7#562

Merged
galbus merged 2 commits into
mainfrom
s-8723-update-plugin-check-action
Jun 23, 2026
Merged

ci: re-enable Plugin Check on plugin-check-action v1.1.7#562
galbus merged 2 commits into
mainfrom
s-8723-update-plugin-check-action

Conversation

@galbus

@galbus galbus commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

What

Re-enables the Plugin Check CI job and updates wordpress/plugin-check-action to v1.1.7 (latest).

Why

The plugin-check job had been a green no-op placeholder while WordPress/plugin-check-action#579 was open — wp-env start silently exited 0, so the check reported "Environment not initialized".

That issue was fixed and closed on 2026-06-15 in v1.1.7 via PR #590 ("Avoid wp-env silent startup failures when loading Plugin Check") — the only change in that release.

Changes

  • Removed the temporary exit 0 notice step and the commented-out placeholder block.
  • Restored the real plugin-check steps (checkout, download/unzip artifact, GHCR login, run check).
  • Pinned the action to v1.1.7 instead of the floating v1.

This PR exists to confirm CI's Plugin Check job is green again.

🤖 Generated with Claude Code

The plugin-check job was a green no-op placeholder while upstream
issue WordPress/plugin-check-action#579 was open (wp-env silently
exited 0, so the check reported "Environment not initialized").

That issue is fixed in v1.1.7 via PR #590, "Avoid wp-env silent
startup failures when loading Plugin Check", so restore the real
steps and pin the action to v1.1.7.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@linear-code

linear-code Bot commented Jun 22, 2026

Copy link
Copy Markdown

S-8723

@github-actions

github-actions Bot commented Jun 22, 2026

Copy link
Copy Markdown

✅ WordPress Plugin Check Report

✅ Status: Passed

📊 Report

All checks passed! No errors or warnings found.


🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

Plugin Check (now running again after the v1.1.7 action update)
flags str_starts_with() in src/post/class-sync.php and
src/api/class-client.php as requiring WordPress 5.9.0, while the
plugin declared "Requires at least: 5.8".

Bump the declared minimum to 5.9 in speechkit.php and add the same
field to readme.txt (it was missing). The plugin already requires
PHP 8.0, where str_starts_with() is native, so this only aligns the
declared WordPress minimum with the APIs in use.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@galbus
galbus requested a review from gouravkhunger June 22, 2026 20:30
@galbus galbus added the dependencies Pull requests that update a dependency file label Jun 22, 2026
@galbus
galbus merged commit 3e0fd44 into main Jun 23, 2026
12 checks passed
@galbus
galbus deleted the s-8723-update-plugin-check-action branch June 23, 2026 07:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants