Skip to content

Commit 1714f28

Browse files
mariajgrimaldisarina
authored andcommitted
chore: add workflow to pull release testing issues into the BTR board
Add GH workflow that includes issues into the BTR board after the issue is labeled with `release testing`. Also add label needs triage for bug triaging issues.
1 parent 03cda53 commit 1714f28

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/add-issue-to-btr-project.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Run the workflow that adds new tickets that are labelled "release testing"
2+
# to the org-wide BTR project board
3+
4+
name: Add release testing issues to the BTR project board
5+
6+
on:
7+
issues:
8+
types: [labeled]
9+
# This workflow is triggered when an issue is labeled with 'release testing'.
10+
# It adds the issue to the BTR project and applies the 'needs triage' label
11+
# if it doesn't already have it.
12+
13+
jobs:
14+
handle-release-testing:
15+
uses: openedx/.github/.github/workflows/add-issue-to-btr-project.yml@master
16+
secrets:
17+
GITHUB_APP_ID: ${{ secrets.GRAPHQL_AUTH_APP_ID }}
18+
GITHUB_APP_PRIVATE_KEY: ${{ secrets.GRAPHQL_AUTH_APP_PEM }}

0 commit comments

Comments
 (0)