Merged
Conversation
release 1.0.7
Relocates the blueprint.json file to the standard WordPress.org directory structure and updates the Playground test link in the README to reflect the new path.
chore(blueprint): move blueprint to .wordpress-org directory
Updates the blueprint configuration to pull the plugin resource from the main branch rather than a specific version tag. This ensures the Playground environment reflects the latest development changes.
chore(blueprint): track main branch instead of version tag
- Delegate PR version validation to tests/bin/check-release-version.sh - Enforce tag and file consistency when .plugin-data version changes - Add CHANGELOG.md (Keep a Changelog) for release notes Made-with: Cursor
Replace the demo post with the Gutenberg group, button, and modal example. Made-with: Cursor
Include package.json in pull_request and push path filters so dependency or script updates re-run JS quality checks. Made-with: Cursor
Add /tests to .distignore and .gitattributes export-ignore so release archives ship without the local test helpers. Made-with: Cursor
Drop vimeo/psalm, humanmade/psalm-plugin-wordpress, and psalm.xml.dist. Remove the psalm composer script and GrumPHP task. Regenerate composer.lock. Tidy composer.json keywords formatting. Made-with: Cursor
CI : contrôle de version de release + mise à jour du démo Playground
This reverts commit 9f322b6.
cedric07
approved these changes
Apr 22, 2026
asadowski10
approved these changes
Apr 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
tests/from the plugin zip, and remove Psalm from dev dependencies.Note
Low Risk
Mostly CI, metadata, and packaging changes; runtime code only changes the reported plugin version, though the new release-check script could cause CI failures if environment expectations (e.g.,
jq, tags) aren’t met.Overview
Bumps the plugin to
1.0.8and adds release hygiene checks to ensure all versioned artifacts are updated together.CI now runs a new
tests/bin/check-release-version.shon PRs tomainto verify the release tag doesn’t already exist and that version values match across.plugin-data,package.json,block.jsonfiles,blockparty-modal.php,readme.txt,CHANGELOG.md, and the WordPress Playground blueprint. The Playgroundblueprint.jsonis moved under.wordpress-org/blueprints/(and updated toref: 1.0.8), the JS quality workflow also triggers onpackage.jsonchanges,tests/is excluded from distribution archives, and Psalm is removed fromcomposer.jsondev tooling.Reviewed by Cursor Bugbot for commit 938d3f8. Bugbot is set up for automated code reviews on this repo. Configure here.