Skip to content

Commit 16cf7b4

Browse files
committed
add labels for FR triage
1 parent b235180 commit 16cf7b4

4 files changed

Lines changed: 116 additions & 0 deletions

File tree

.github/workflows/issue-close.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Copyright 2026 New Relic Corporation. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
5+
name: issue-close
6+
permissions: {}
7+
8+
on:
9+
workflow_call:
10+
inputs:
11+
issue-number:
12+
type: number
13+
required: true
14+
secrets:
15+
token:
16+
required: true
17+
18+
jobs:
19+
close-issue:
20+
runs-on: ubuntu-latest
21+
env:
22+
GH_TOKEN: ${{ secrets.token }}
23+
steps:
24+
- name: close issue
25+
run: gh issue -R ${{ github.repository }} close ${{ inputs.issue-number }}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Copyright 2026 New Relic Corporation. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
5+
name: issue-decline-label
6+
permissions: {}
7+
8+
on:
9+
issues:
10+
types:
11+
- labeled
12+
13+
jobs:
14+
decline-response:
15+
if: "github.event.label.name == 'status: declined' && github.event.issue.state == 'open'"
16+
uses: ./.github/workflows/issue-comment.yml
17+
secrets:
18+
token: ${{ secrets.ISSUE_BOT_TOKEN }}
19+
with:
20+
issue-number: ${{ github.event.issue.number }}
21+
message: >
22+
Thank you for your feedback and for taking the time to share this suggestion. After
23+
reviewing this with the team, we've determined that this is not something we will be
24+
working on at this time as it doesn't align with our current product focus. We'll be
25+
closing this issue to keep our backlog manageable, but we appreciate your contribution to the community.
26+
27+
close-issue:
28+
needs: decline-response
29+
uses: ./.github/workflows/issue-close.yml
30+
secrets:
31+
token: ${{ secrets.ISSUE_BOT_TOKEN }}
32+
with:
33+
issue-number: ${{ github.event.issue.number }}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Copyright 2026 New Relic Corporation. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
5+
name: issue-roadmap-label
6+
permissions: {}
7+
8+
on:
9+
issues:
10+
types:
11+
- labeled
12+
13+
jobs:
14+
roadmap-response:
15+
if: "github.event.label.name == 'status: on-roadmap' && github.event.issue.state == 'open'"
16+
uses: ./.github/workflows/issue-comment.yml
17+
secrets:
18+
token: ${{ secrets.ISSUE_BOT_TOKEN }}
19+
with:
20+
issue-number: ${{ github.event.issue.number }}
21+
message: >
22+
Thank you for the feedback! We've reviewed this request and added it to our long-term
23+
roadmap. While we don't have a specific time commitment for implementation yet, we have
24+
created an internal ticket to track this and have linked it to this issue for context.
25+
We will close this GitHub issue for now and provide updates here if it moves into active development.
26+
27+
close-issue:
28+
needs: roadmap-response
29+
uses: ./.github/workflows/issue-close.yml
30+
secrets:
31+
token: ${{ secrets.ISSUE_BOT_TOKEN }}
32+
with:
33+
issue-number: ${{ github.event.issue.number }}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Copyright 2026 New Relic Corporation. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
5+
name: issue-scheduled-label
6+
permissions: {}
7+
8+
on:
9+
issues:
10+
types:
11+
- labeled
12+
13+
jobs:
14+
scheduled-response:
15+
if: "github.event.label.name == 'status: scheduled' && github.event.issue.state == 'open'"
16+
uses: ./.github/workflows/issue-comment.yml
17+
secrets:
18+
token: ${{ secrets.ISSUE_BOT_TOKEN }}
19+
with:
20+
issue-number: ${{ github.event.issue.number }}
21+
message: >
22+
Thank you for your feedback! We are happy to share that this has been added to our roadmap.
23+
We are currently aiming to address this in the next 1-2 quarters. We will update this GitHub
24+
issue as we make progress. Please note that these windows are subject to change based on development
25+
priorities. We will keep this issue open as we move toward implementation.

0 commit comments

Comments
 (0)