Skip to content

Enable wp.org deploy and add directory screenshots#99

Merged
pento merged 2 commits into
mainfrom
wporg-launch-prep
Apr 20, 2026
Merged

Enable wp.org deploy and add directory screenshots#99
pento merged 2 commits into
mainfrom
wporg-launch-prep

Conversation

@pento
Copy link
Copy Markdown
Owner

@pento pento commented Apr 19, 2026

Summary

  • Uncomments the wporg-deploy job in .github/workflows/publish.yml now that the plugin is approved for the WordPress.org directory. BUILD_DIR / ASSETS_DIR / SLUG moved under env: — the 10up action reads them as environment variables, not as with: inputs (verified from its action.yml; SVN_USERNAME and SVN_PASSWORD repo secrets are already configured).
  • Adds four 1280×900 PNG screenshots to wordpress-plugin/.wordpress-org/, which the 10up action uploads to SVN assets/ on the next tag push: Compose panel mid-outline, block toolbar AI actions dropdown, notes sidebar with per-note actions, pre-publish checks with AI suggestions.
  • Rewrites the == Screenshots == entries in wordpress-plugin/readme.txt to match the four images in order.

Test plan

  • Cut a patch tag (e.g. v0.4.2) after bumping wordpress-plugin/claudaborative-editing.php and readme.txt's Stable tag:, and watch the wporg-deploy job complete.
  • Confirm https://wordpress.org/plugins/claudaborative-editing/ shows the four screenshots in the listed order post-deploy.
  • Spot-check each PNG height via sips -g pixelHeight wordpress-plugin/.wordpress-org/screenshot-*.png (all should be 900).

Uncomments the wporg-deploy job in the publish workflow now that the
plugin has been approved for the WordPress.org plugin directory. Moves
BUILD_DIR/ASSETS_DIR/SLUG under env: since the 10up action reads them
from the environment, not from with: inputs.

Adds four 1280x900 screenshots (Compose panel, toolbar AI actions,
notes sidebar, pre-publish checks) and updates readme.txt to match.
Copilot AI review requested due to automatic review settings April 19, 2026 23:59
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 20, 2026

✅ Coverage Report — plugin-php

Metric Value
Current coverage 99.06% (738/745)
Baseline coverage 99.06% (738/745)
Result PASS

✅ Coverage Report — plugin-typescript

Metric Value
Current coverage 99.91% (1120/1121)
Baseline coverage 99.91% (1120/1121)
Result PASS

✅ Coverage Report — typescript

Metric Value
Current coverage 96.58% (2681/2776)
Baseline coverage 96.58% (2681/2776)
Result PASS

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Enables automated deployment of the WordPress plugin to the WordPress.org directory and updates the plugin’s directory-facing assets/documentation to match the new screenshots.

Changes:

  • Re-enables the wporg-deploy GitHub Actions job to deploy the plugin to WordPress.org via 10up’s deploy action.
  • Updates readme.txt screenshot descriptions to match the new set/order of screenshots.
  • Adds new WordPress.org directory screenshots under wordpress-plugin/.wordpress-org/ (per PR description) for upload on tag pushes.

Reviewed changes

Copilot reviewed 2 out of 6 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/publish.yml Re-enables the WordPress.org deploy job and sets required deploy configuration via environment variables.
wordpress-plugin/readme.txt Updates the Screenshots section entries to align with the new directory screenshots.

Comment thread .github/workflows/publish.yml
@pento pento merged commit e06c931 into main Apr 20, 2026
8 checks passed
@pento pento deleted the wporg-launch-prep branch April 20, 2026 00:20
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