Renaming a Forge application

Hello !

Is it possible to rename a Forge application ? I’ve changed the app.name in the manifest.yml and re-deployed the app, but I can see any change in the developer console or on instance UPM.

My deployed manifest:

modules:
  jira:projectPage:
    - key: rename-me-hello-world-project-page
      function: main
      title: myJiraProjectPage
  function:
    - key: main
      handler: index.run
app:
  id: <removed>
  name: app-with-new-name

The developer console (rename-me is the initial name):
image

The instance UPM:

I’ve also tried to uninstall/reinstall the app, but it doesn’t change anything.

Thanks in advance

1 Like

This seems to be some kind of bug or oversight indeed, please watch and vote for the following issue to raise Atlassian’s priority to address this odd limitation:

Note that I also asked about a semantic oddity with how this seems to be designed, not sure whether or not that’s in any way related to renaming simply not working at all right now:

It also seems slightly odd to (apparently) tie a cross-environment concern to an environment specific CLI command btw., maybe this could be adjusted when addressing this limitation? For example, I would have expected to be able to ‘change’ the registration via forge register and a resp. CLI option or so?

1 Like

Hey, thanks for suggesting this ticket (I’ve looked in the Jira Forge project but only with the “renaming” term). Voted and watched.

Hi @clement_garin, note that it is now possible to rename your app via the developer console. Hope this helps.

2 Likes

Hi,

I’m facing a similar issue than Clement and through the answers provided in this post, I couldn’t resolve my problem. Maybe someone can provide additional details.

My initial value in my manifest.yml file for the name of my Jira app was ‘jira-marketplace’.

modules:
  jira:projectPage:
      title: jira-marketplace

It is always listed as that in the Apps menu on the left side of my Jira instance (see picture below)

Even if I change ‘jira-marketplace’ to something else, I’m always seeing ‘jira-marketplace’.

Also, my app is in a Jira project page, it also displays ‘jira-marketplace’ as the title of this page (see image below)

I went to this post where it says to go to the Admin hub. This is not helping me because I might uninstall and reinstall later my Forge app so I don’t want to rename it everytome. Also, I’m not finding a link from this page to my apps where I can rename the app. Would it be possible to be more explicit as to where I have to go in the Admin hub to find the page where I can rename the app?

I would like to know:
1- Where do I have to put the right value so it displays correctly in the ‘Apps’ section of Jira (see picture 1 above)
2- Where do I have to put the right value so it displays correctly as the title of the project page (see picture 2 above)

Thank you,

Louis-Philippe

Problem solved. I updated my manifest.yml file where I changed the value of title and it updated the name of the app on the left panel and in the title of my project page.

modules:
  jira:projectPage:
      title: jira-marketplace

I then did a forge deploy followed by a forge install --upgrade and it worked.

1 Like