Docs Sets Configuration
Configure docs packages without duplicating routing or security internals.
Docs Sets Configuration
Docs sets are stored in Docs Globals > Sets. A set represents one docs
package.
Fields
For a typical docs set, configure:
titlesluggroup, optionalbranch, defaultmainallowPullRequests, default offdescription, optional
The slug is also the manifest source and the GitHub OIDC audience. The
route base is derived from the optional group route plus the set slug.
Example:
1title: Payload Markdown Docs2slug: payload-markdown-docs3group: plugins4branch: main
This resolves to /plugins/payload-markdown-docs.
Advanced Security
You do not need this for normal docs publishing.
Leave advanced security disabled to allow any workflow from a trusted GitHub owner/repository on the configured branch. Enable it only when you want exact workflow refs. When enabled, an empty workflow list rejects all workflow publishing for that docs set.
GitHub tag refs are allowed from trusted repositories when advanced security is disabled. If tag publishing needs stricter control, enable advanced security and add the exact release workflow refs.
Sync Metadata
The sync group stores last sync status and counts. The Docs Set Admin Manager
uses this metadata for the generated docs overview.
