Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: generate release notes for a PR #16

Open
AAverin opened this issue Dec 12, 2022 · 1 comment
Open

Feature request: generate release notes for a PR #16

AAverin opened this issue Dec 12, 2022 · 1 comment

Comments

@AAverin
Copy link

AAverin commented Dec 12, 2022

As a user of JIRA who uses github actions, I would like to automatically generate release notes, comprised of JIRA tickets, that were worked on within a PR.

There should be a way to parse ticket number out of the commit message or link commits to Jira tickets in some other way.

The PR will be a Release PR with lost of tickets closed.

Result should be a list of tickets, mentioned in the PR commit messages, with some meaningful descriptions coming from Jira.

@steve-taylor
Copy link

I could use something like this, but I'd create the release from my release workflow instead. At some point in the release workflow, I'd read the package.json version, append it to an app or library name (e.g. My app 1.2.3). Given this release name, the action would create it if it doesn't already exist, and add tickets to it that are referenced in commits since the previous release.

Something to bear in mind with Jira:

  • You can use one project to manage many apps/libraries
  • One GitHub release can refer to tickets across multiple Jira projects, so you'd need to be able to create a Jira release per referenced Jira project.

I think the latter scenario can be handled by using the action once per Jira project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants