diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5c172a2..d1812d2 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -75,37 +75,37 @@ jobs: name: npm-tarball path: claudaborative-editing-*.tgz - # wporg-deploy: - # name: Deploy to WordPress.org - # runs-on: ubuntu-latest - # needs: [publish] - - # steps: - # - uses: actions/checkout@v6 - - # - uses: actions/setup-node@v6 - # with: - # node-version: 24 - # cache: npm - # cache-dependency-path: wordpress-plugin/package-lock.json - - # - name: Install npm dependencies - # run: npm ci - # working-directory: wordpress-plugin - - # - name: Build - # run: npm run build - # working-directory: wordpress-plugin - - # - name: Deploy to WordPress.org - # uses: 10up/action-wordpress-plugin-deploy@stable - # env: - # SVN_USERNAME: ${{ secrets.SVN_USERNAME }} - # SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }} - # with: - # BUILD_DIR: wordpress-plugin - # ASSETS_DIR: wordpress-plugin/.wordpress-org - # SLUG: claudaborative-editing + wporg-deploy: + if: github.ref_type == 'tag' + name: Deploy to WordPress.org + runs-on: ubuntu-latest + needs: [publish] + + steps: + - uses: actions/checkout@v6 + + - uses: actions/setup-node@v6 + with: + node-version: 24 + cache: npm + cache-dependency-path: wordpress-plugin/package-lock.json + + - name: Install npm dependencies + run: npm ci + working-directory: wordpress-plugin + + - name: Build + run: npm run build + working-directory: wordpress-plugin + + - name: Deploy to WordPress.org + uses: 10up/action-wordpress-plugin-deploy@stable + env: + SVN_USERNAME: ${{ secrets.SVN_USERNAME }} + SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }} + BUILD_DIR: wordpress-plugin + ASSETS_DIR: wordpress-plugin/.wordpress-org + SLUG: claudaborative-editing plugin-release: if: github.ref_type == 'tag' diff --git a/wordpress-plugin/.wordpress-org/screenshot-1.png b/wordpress-plugin/.wordpress-org/screenshot-1.png new file mode 100644 index 0000000..ec3f55f Binary files /dev/null and b/wordpress-plugin/.wordpress-org/screenshot-1.png differ diff --git a/wordpress-plugin/.wordpress-org/screenshot-2.png b/wordpress-plugin/.wordpress-org/screenshot-2.png new file mode 100644 index 0000000..839f762 Binary files /dev/null and b/wordpress-plugin/.wordpress-org/screenshot-2.png differ diff --git a/wordpress-plugin/.wordpress-org/screenshot-3.png b/wordpress-plugin/.wordpress-org/screenshot-3.png new file mode 100644 index 0000000..9d46393 Binary files /dev/null and b/wordpress-plugin/.wordpress-org/screenshot-3.png differ diff --git a/wordpress-plugin/.wordpress-org/screenshot-4.png b/wordpress-plugin/.wordpress-org/screenshot-4.png new file mode 100644 index 0000000..f6ee2c6 Binary files /dev/null and b/wordpress-plugin/.wordpress-org/screenshot-4.png differ diff --git a/wordpress-plugin/readme.txt b/wordpress-plugin/readme.txt index 05defcd..1feba72 100644 --- a/wordpress-plugin/readme.txt +++ b/wordpress-plugin/readme.txt @@ -52,9 +52,10 @@ Then start Claude Code with channels enabled: == Screenshots == -1. The toolbar dropdown menu with AI actions (Proofread, Review) in the block editor. -2. The connection status indicator in the editor footer bar. -3. Notes integration in the collaboration sidebar with per-note action buttons. +1. The Compose panel, a two-way conversation sidebar for planning and outlining a post. +2. The block toolbar dropdown with AI actions: Proofread, Review, Translate, and Edit. +3. Notes integration in the collaboration sidebar, with per-note action buttons and an address-all-notes control. +4. The pre-publish checks panel, with AI-suggested excerpt, categories, tags, and slug. == Development ==