Skip to content

Document the new GitHub Preview button action - #2893

Merged
adamziel merged 5 commits into
trunkfrom
document-preview-button
Nov 13, 2025
Merged

adamziel merged 5 commits into
trunkfrom
document-preview-button

Conversation

@adamziel

@adamziel adamziel commented Nov 13, 2025 •

Copy link
Copy Markdown
Collaborator

Motivation for the change, related issues

Documents the new "Try it in Playground" reusable GItHub action

510698256-631e793d-3e56-4f74-940e-eac60919f52d

Adds a basic guide at /guides/github-action-pr-preview and integrates it into a few existing documentation pages (guides index, "Test" page, plugin developer guide, theme developer guide).

cc @akirk @fellyph

@adamziel adamziel added [Type] Documentation Improvements or additions to documentation [Type] Enhancement New feature or request labels Nov 13, 2025
@fellyph

fellyph commented Nov 13, 2025 •

Copy link
Copy Markdown
Collaborator

Wow! Amazing, unfortunately, I have submitted my slides to WC Wroclaw, if I have time, I would add it.

@adamziel
adamziel force-pushed the document-preview-button branch from bc7f026 to 13f52e4 Compare November 13, 2025 18:27

```yaml
with:
blueprint-url: https://example.com/path/to/blueprint.json

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

🚀 That is cool!

@fellyph

fellyph commented Nov 13, 2025

Copy link
Copy Markdown
Collaborator

LGTM!

@adamziel
adamziel marked this pull request as ready for review November 13, 2025 18:33
@adamziel
adamziel merged commit 2b32824 into trunk Nov 13, 2025
29 checks passed
@adamziel
adamziel deleted the document-preview-button branch November 13, 2025 18:54
@rollybueno rollybueno mentioned this pull request Sep 21, 2026
fellyph pushed a commit that referenced this pull request Sep 22, 2026
### Motivation for the change, related issues
English docs/main/guides/index.md now lists 13 guides, including PHP
snippets
([#3644](#3644)),
PHP frameworks
([#3766](#3766)),
Playground for Everyone
([#3103](#3103)),
Blueprint content import
([#4032](#4032)),
PR preview buttons
([#2893](#2893)),
the agent skill
([#3282](#3282)),
runCLI
([#2833](#2833)),
PHPUnit
([#3487](#3487)),
and Playwright E2E
([#3360](#3360)).

The Tagalog index still had only the iOS, demo content, theme, and
plugin guides. /tl/guides readers would miss the newer entries, even
though Docusaurus can fall back to English for pages that are not
translated yet.

### Implementation details

1. Updated
packages/docs/site/i18n/tl/docusaurus-plugin-content-docs/current/main/guides/index.md.
2. Expanded the frontmatter description to match English.
3. Kept and aligned the four existing Tagalog entries (iOS / Blocknotes,
demo content, theme developers, plugin developers).
4. Added Tagalog blurbs for the nine missing guides, in the same order
as English.
5. Kept the original English above each block in HTML comments, per the
translation guide.
6. Testing Instructions (or ideally a Blueprint)
7. Docs-only change; no Blueprint.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Documentation**
  - Expanded the Tagalog guides index from 4 to 13 guide links.
- Added translated guides covering PHP snippets and embeds, PHP
frameworks, WordPress Playground, Blueprints, GitHub Actions, the
Playground Agent Skill, CLI usage, PHPUnit, and Playwright testing.
- Revised the page description, introduction, and existing guide
sections for clearer Tagalog-language guidance.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Type] Documentation Improvements or additions to documentation [Type] Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants