breezy-airplane-74201
08/20/2025, 12:17 PMbusy-ability-54059
08/20/2025, 3:18 PMbreezy-airplane-74201
08/20/2025, 3:33 PMbusy-ability-54059
08/20/2025, 3:54 PM2.13-head
version I can see the extension coming from your organisation repo
I can’t install any of those extensions (coming from any of those repos) which might suggest something is wrong with the generated assets of the publishing processbusy-ability-54059
08/20/2025, 3:55 PMbusy-ability-54059
08/20/2025, 3:58 PMpkg
folder. It kind of “polutes” the same branch unecessarily. In a PR you can end up deleting something that you shouldn’t and that might make your helm chart not work properlybreezy-airplane-74201
08/21/2025, 5:46 AMyarn publish-pkgs -s "appscode-cloud/rancher-ui-extension" -b "charts"
This is the command I used to generate assets and charts.
Then, I add a repository with that `charts`branch.
Is anything wrong with my approach?
note: It doesn't shows any error in this process.breezy-airplane-74201
08/21/2025, 7:28 AM*extension-server*
. Don't know how this name came up, as we didn't specify this name anywhere.
Also facing this issue (SS included) after installing the extension.
using version v2.11.3busy-ability-54059
08/21/2025, 8:29 AMbreezy-airplane-74201
08/21/2025, 10:38 AMGitHub Actions
from pages
3. released with desired tag name
Still the actions doesn't run.
Is there anything I'm missing?
https://github.com/SayedTahsin/rancher-ui-extensionbusy-ability-54059
08/21/2025, 10:44 AMbreezy-airplane-74201
08/21/2025, 10:55 AMbusy-ability-54059
08/21/2025, 11:02 AMmaster
branch, which is where your pkg code exists (we want to build from that source)breezy-airplane-74201
08/21/2025, 11:09 AMbusy-ability-54059
08/21/2025, 12:54 PMWARNING: When using the provided Github workflows, the base skeleton application name (Found in the root level package.json) MUST be unique when compared with any extension packages found in ./pkg/*. If an extension package name matches the base skeleton name the workflow will fail due to the "Parse Extension Name" step found in the "Build and Release Extension Charts" workflow.
But that should not prevent the run of the workflow…. It should throw an error. I recommend renaming https://github.com/SayedTahsin/rancher-ui-extension/blob/master/package.json#L2 so it doesn’t match https://github.com/SayedTahsin/rancher-ui-extension/blob/master/pkg/kubedb/package.json#L2. The tag must match https://github.com/SayedTahsin/rancher-ui-extension/blob/master/pkg/kubedb/package.json#L2 which you seem to do
Another thing is that I believe all of our repositories have a main
and not a master
branch…. Looking at the reusable workflow that your workflow calls https://github.com/rancher/dashboard/blob/master/.github/workflows/build-extension-charts.yml, I was expecting that build-extension-artifact
job to run… You’ll probably run into problems in release
job because of https://github.com/rancher/dashboard/blob/master/.github/workflows/build-extension-charts.yml#L116
When you re-triggered the release, did you delete the tag before doing the release again?busy-ability-54059
08/21/2025, 12:55 PMbreezy-airplane-74201
08/22/2025, 6:23 AMbusy-ability-54059
08/22/2025, 9:55 AMtag
it correctly? is it targeting the main
branch? Is it the latest
release? (not pre-release) (check screenshot).
I recommend you to retrace all your steps in search for something where you had doubts and kind of decided for a given path that may not be right. This will also highlight where in the documentation lies some flaws. I will create an issue to fix that part of the docs.
Let me know your findings 🙏breezy-airplane-74201
08/25/2025, 10:45 AM