Skip to content

Conversation

@christoph-jerolimov
Copy link
Member

@christoph-jerolimov christoph-jerolimov commented Nov 20, 2025

See https://github.com/backstage/community-plugins/tree/main/workspaces/adr/plugins/adr

Helm dynamic plugin yaml:

global:
  dynamic:
    plugins:
      # adr plugin
      - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-adr:pr_1624__0.14.0!backstage-community-plugin-adr
        pluginConfig:
          dynamicPlugins:
            frontend:
              backstage-community.plugin-adr:
                entityTabs:
                  - mountPoint: entity.page.adr
                    path: /adrs
                    title: ADRs
                    config:
                      if:
                        allOf:
                          - isAdrAvailable
                mountPoints:
                  - mountPoint: entity.page.adr/cards
                    importName: EntityAdrContent
                    config:
                      layout:
                        gridColumnEnd:
                          xs: "span 12"
                      if:
                        allOf:
                          - isAdrAvailable
      - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-adr-backend:pr_1624__0.13.0!backstage-community-plugin-adr-backend
      - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-search-backend-module-adr:pr_1624__0.10.0!backstage-community-search-backend-module-adr


upstream:
  backstage:
    appConfig:
      catalog:
        locations:
          # test adr plugin
          - type: url
            target: https://github.com/christoph-jerolimov/backstage-experiments/blob/main/adr/examples/entities.yaml
image

@christoph-jerolimov
Copy link
Member Author

/publish

@christoph-jerolimov christoph-jerolimov marked this pull request as draft November 20, 2025 14:23
@christoph-jerolimov christoph-jerolimov changed the title add adr plugin to main [main] add Architecture Decision Records (ADR) Plugin (not latest, this is for Backstage 1.42.3) Nov 20, 2025
@github-actions
Copy link
Contributor

Publish workflow has completed with failure.

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.42.5).

No action required.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-adr:pr_1624__0.14.0
  • Plugins failed during export or container image publishing:
    • plugins/adr-backend
    • plugins/search-backend-module-adr

@christoph-jerolimov
Copy link
Member Author

/publish

@github-actions
Copy link
Contributor

Publish workflow has completed with failure.

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.42.5).

No action required.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-adr:pr_1624__0.14.0
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-search-backend-module-adr:pr_1624__0.10.0
  • Plugins failed during export or container image publishing:
    • plugins/adr-backend

Signed-off-by: Christoph Jerolimov <[email protected]>
@christoph-jerolimov
Copy link
Member Author

/publish

@github-actions
Copy link
Contributor

Publish workflow has completed with success.

Backstage Compatibility Check

✅ All workspaces are compatible with the target Backstage version (1.42.5).

No action required.

  • Published container images:
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-adr:pr_1624__0.14.0
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-adr-backend:pr_1624__0.13.0
    • ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-search-backend-module-adr:pr_1624__0.10.0

@github-actions
Copy link
Contributor

⚠️
Test workflow skipped because some plugin metadata files (<workspace>/metadata/*.yaml) were not found.

Add the corresponding metadata files to enable testing for this workspace.

@github-actions github-actions bot added the workspace-addition PR adds a new workspace label Nov 21, 2025
@christoph-jerolimov christoph-jerolimov marked this pull request as ready for review November 25, 2025 23:50
@christoph-jerolimov
Copy link
Member Author

Tested the plugin on RHDH 1.8 and it works well. Updated the initial comment with an example dynamic plugin yaml and some screenshots.

@christoph-jerolimov christoph-jerolimov merged commit 0efa35d into redhat-developer:main Nov 25, 2025
1 check passed
@christoph-jerolimov christoph-jerolimov deleted the adr/add-to-main branch November 25, 2025 23:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

workspace-addition PR adds a new workspace

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant