You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Zhen Chen (Jira)" <ji...@apache.org> on 2025/11/09 02:33:00 UTC
[jira] [Comment Edited] (CALCITE-7282) Could a bot be used to resolve JIRA issues?
[ https://issues.apache.org/jira/browse/CALCITE-7282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18036529#comment-18036529 ]
Zhen Chen edited comment on CALCITE-7282 at 11/9/25 2:32 AM:
-------------------------------------------------------------
I have created an [action|https://github.com/xiedeyantu/calcite-fusion/blob/main/.github/workflows/resolve-jira-on-merge.yml] in my personal repository to automatically update the status of CALCITE issues when pull requests are merged. The current implementation extracts issue keys by matching patterns like {{{}[CALCITE-<number>]{}}}in PR body(such as Fixes: {{{}[CALCITE-xxxx]{}}}) and then calls the Jira API to transition the issue status. You can see the result on CALCITE-7283 and CALCITE-7285.
If this approach is deemed useful, I recommend applying for a dedicated Jira account with write permissions to handle these automated transitions. Currently, I am using my personal token for testing
was (Author: jensen):
I have created an [action|https://github.com/xiedeyantu/calcite-fusion/blob/main/.github/workflows/resolve-jira-on-merge.yml] in my personal repository to automatically update the status of CALCITE issues when pull requests are merged. The current implementation extracts issue keys by matching patterns like {{{}[CALCITE-<number>]{}}}in PR titles and then calls the Jira API to transition the issue status. You can see the result on CALCITE-7283.
If this approach is deemed useful, I recommend applying for a dedicated Jira account with write permissions to handle these automated transitions. Currently, I am using my personal token for testing
> Could a bot be used to resolve JIRA issues?
> -------------------------------------------
>
> Key: CALCITE-7282
> URL: https://issues.apache.org/jira/browse/CALCITE-7282
> Project: Calcite
> Issue Type: Improvement
> Reporter: Mihai Budiu
> Assignee: Zhen Chen
> Priority: Minor
>
> Today committers have to do some tedious manual work to list the commit which resolves an issue.
> Perhaps this work could be automated by adding a bit of information in the PR, e.g.
> Fixes: [CALCITE-XXXX]
> This would require a bot that monitors github and updates Jira tickets.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)