Skip to content

Commit 2958e03

Browse files
Kasinhouclaude
authored andcommitted
Port #1341 to dtq-dev-9-base: Autolabel for new issues (#1341)
Source: 882904b (dtq-dev PR #1341) Adds `.github/workflows/new_issue_label.yml`, the `issues: [opened]` workflow that calls `dataquest-dev/gh-actions/start@main` to auto-label newly opened issues. Pure parity pick: the FE 9-base branch already carries the identical workflow (dspace-angular 2b87775fe7), only BE 9-base was missing it. GitHub runs `issues` events exclusively from the repository's default branch (`dtq-dev`), so the copy on `dtq-dev-9-base` is inert today; it exists so a future 9-base -> dtq-dev merge does not delete the workflow. Cherry-picked with no conflict; the blob is byte-identical with `origin/dtq-dev` (e9fcf70). Co-authored-by: Matus Kasak <matus.kasak@dataquest.sk> (cherry picked from commit 882904b) Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 1cda0dc commit 2958e03

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Auto Label New Issues
2+
3+
on:
4+
issues:
5+
types: [opened]
6+
7+
jobs:
8+
label-issue:
9+
runs-on: ubuntu-latest
10+
permissions:
11+
issues: write
12+
13+
steps:
14+
- name: Auto Label
15+
uses: dataquest-dev/gh-actions/start@main
16+
17+
with:
18+
github-token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)