Skip to content

Automated PR preview hosting for docs contributions #340

Description

@alexeyzakh

Today, reviewing a docs PR means doing it locally: switch to the PR branch (for example, in GitHub Desktop), fetch it, run archbee dev, and view the result in a browser.

This is relatively quick, but it means every reviewer runs untrusted contributor content on their own machine. Markdown/MDX can embed HTML/JS that executes in the browser at localhost during preview.

We would like to remove this risk and make it easier for non-maintainers to review content. Ideally, a bot would post a clickable preview link on each PR, updated on every push. Similar to what's happening in the MCU Firmware sub-project:
Image

We hope to find a solution with the help of the community. Ideas and prototypes are all welcome!

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions