hlxsites / hlxsites/prisma-cloud-docs-website

Per-branch workers

Open
#155 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
3
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Implement per-branch workers to enable trouble-free, it-just-works previews.

Currently, if the correct book.yml isn't in place in `main` in the repo, preview pages can fail to load. Although there's a well-known work-around, the users for previews are often not very technical and/or don't know about, or even care about how the backend works. In this case, it takes a number of non-obvious steps to get previews working.

We're open to a paid CloudFlare workers plan, if necessary.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by tracing the current preview flow and how the branch's book.yml is resolved when it is absent from main. Done means previews work per branch without the documented workaround, with any required CloudFlare Workers plan identified.

Written by the indexing model from the issue text.

Assessment

Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.