-
Notifications
You must be signed in to change notification settings - Fork 63
User Guide Overview
github-actions[bot] edited this page May 28, 2026
·
8 revisions
This guide covers the essential workflows for using the rhdh-plugin-export-overlays repository to export, maintain, and publish dynamic plugins for Backstage-based platforms.
| Document | Description |
|---|---|
| 01 - Getting Started | Core concepts, repository structure, and prerequisites |
| 02 - Export Tools | Using the dynamic plugins export tools and CLI |
| 03 - Plugin Owner Responsibilities | Ownership model and maintenance obligations |
| 04 - Metadata Synchronization | Keeping source and overlay metadata in sync |
| 05 - Version Updates | Updating Backstage target/minimum versions |
| 06 - Patch Management | Creating, updating, and retiring patches |
| 07 - Plugin Catalog Index | How the catalog index is built, published, and monitored |
| Path | Purpose |
|---|---|
versions.json |
Target Backstage version, Node version, CLI version |
plugins-regexps |
Auto-discovery scope patterns |
workspaces/[name]/source.json |
Source repo URL, ref, and Backstage version |
workspaces/[name]/plugins-list.yaml |
Plugin paths and export arguments |
workspaces/[name]/metadata/*.yaml |
Package entity definitions |
workspaces/[name]/patches/*.patch |
Unified diff patches |
workspaces/[name]/plugins/[plugin]/ |
Plugin-specific overlays |
| Task | Start Here |
|---|---|
| Add a new plugin | 01 - Getting Started |
| Update plugin version | 05 - Version Updates |
| Fix build failure | 02 - Export Tools |
| Sync metadata | 04 - Metadata Synchronization |
| Create/update a patch | 06 - Patch Management |
| Check branch workspace status reports | Workspace Status Reports |
| Component | Version |
|---|---|
| Backstage | 1.49.4 |
| Node.js | 24.14.0 |
| CLI | @red-hat-developer-hub/cli@1.10.7 |
π Auto-generated when synced to wiki
- Git with access to this repository
-
Node.js version
24.14.0(or as specified inversions.json) -
GitHub CLI (
gh) for workflow triggers - Basic understanding of Backstage plugin architecture
- 64 workspaces
- 11 with patches