Skip to content

build: Workflow to attach Lab as ZIP to release#7951

Draft
distantnative wants to merge 1 commit intodevelop-minorfrom
feat/labs-docs
Draft

build: Workflow to attach Lab as ZIP to release#7951
distantnative wants to merge 1 commit intodevelop-minorfrom
feat/labs-docs

Conversation

@distantnative
Copy link
Member

Description

Adds a new "Panel Lab docs" workflow that automatically builds and attaches the Lab docs JSONs as ZIP to each GitHub Release. That way we could finally offer instructions at https://getkirby.com/docs/reference/plugins/ui#access-the-panel-lab-locally

  1. Download Lab.zip from release.
  2. Unzip all files into panel/dist/ui/

Testing

The workflow can also be triggered manually via workflow_dispatch. A dry_run option is available to run the full build and packaging pipeline without uploading anything to a release. At least something, but I haven't thought of a real good way to know/test whether this all works as imagined.

@distantnative distantnative self-assigned this Feb 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant