Skip to content

[codex] Prepare plugin for WordPress.org submission#2

Draft
dhanson-wp wants to merge 9 commits into
trunkfrom
codex/submission-readiness
Draft

[codex] Prepare plugin for WordPress.org submission#2
dhanson-wp wants to merge 9 commits into
trunkfrom
codex/submission-readiness

Conversation

@dhanson-wp
Copy link
Copy Markdown
Owner

Summary

  • Move compiled block assets from build/ to compiled/ so PressShip includes runtime files in submission ZIPs.
  • Add PressShip/repo hygiene files and tighten README/readme copy for WordPress.org review.
  • Harden the block markup and frontend behavior with a real button, normalized attribute-derived values, reduced-motion-aware scrolling, and safer hide-after-scroll focus handling.

Validation

  • npm run lint:js
  • npm run lint:css
  • npm run build
  • php -l scroll-indicator.php
  • npm audit --omit=dev --audit-level=high
  • npx pressship publish . --dry-run
  • WordPress Playground smoke on --wp=7.0 / PHP 8.3, currently resolving to WordPress 7.0-RC5: activate, insert block, publish, frontend click/keyboard, editor reload validation.

Notes

  • Tested up to remains 6.9 until Playground resolves --wp=7.0 to final stable 7.0 rather than RC5.

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.

1 participant