Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How can I send reminder notification to approves to approve the release once it meets date

Sateesh Dara
Contributor
October 4, 2024

Hi,

Currently, whenever there is a release, we have approvers set for each project who should approve, only then can we do the release.
Now I keep reminding them to change it from Pending to Approved So that I can mark a release to release.

Instead, can I send auto-reminders to approvers when the release date is met?

Please suggest.

3 answers

1 vote
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 4, 2024

Hi @Sateesh Dara 

This may be done with a Jira Automation rule. 

At this time, there is no smart value for the approvers in the Fix Version or Affects Versions smart values.

As a workaround the rule may call the REST API with the Send Web Request action to get the version and its approvers: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-project-versions/#api-rest-api-3-project-projectidorkey-version-get

For example:

yourJiraURL/rest/api/3/version/yourVersionID?expand=approvers

If you want to try this method, here is a how-to article for calling a REST API endpoint from a rule: https://community.atlassian.com/t5/Jira-articles/Automation-for-Jira-Send-web-request-using-Jira-REST-API/ba-p/1443828

 

Kind regards,
Bill

0 votes
Stephen_Lugton
Community Champion
October 4, 2024

Are you asking about releases set up from the releases option in the left hand toolbar?

release version.png

 

Or do you have a specific issue type called releases (or similar) with workflow statuses for pending and approved with a release date on them?

Sateesh Dara
Contributor
October 6, 2024

Releases.jpg

Sateesh Dara
Contributor
October 6, 2024

I am looking for the Approvers in Releases page

Stephen_Lugton
Community Champion
October 7, 2024

Ok, have a look at @Bill Sheboys post as it is currently not possible to access this information using JQL

0 votes
Manoj Gangwar
Community Champion
October 4, 2024

Hi @Sateesh Dara 

You can create a filter for issues that need approval and set up email subscriptions.

Steps:

  1. Create a Filter: Build a JQL query that identifies issues pending approval (e.g., status = "Pending Approval" AND releaseDate <= now()).
  2. Save the Filter: Give it a name and save it.
  3. Subscribe to the Filter: Go to the filter and click on "Subscribe." You can set the frequency of reminders (daily, weekly, etc.) and specify who receives them.

 

Or you can create an automation rule-

Trigger: Choose a trigger like "Scheduled" to run at a specific time before the release date. Condition: Add a condition to check if the issue's release date is approaching or has been reached. Action: Select the action to "Send an email" or "Send Slack message" to the approvers reminding them to change the status.

Sateesh Dara
Contributor
October 4, 2024

Thanks for the reply, But I am not looking for individual issues approval.
The solution required is for RELEASE APPROVERS.

Manoj Gangwar
Community Champion
October 4, 2024

What are the Release Approvers? Is it a user picker field or workflow status? What is the date field name to check the date is met? Based on that we can create the JQL or automation rule.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
TAGS
AUG Leaders

Atlassian Community Events