Skip to content

feat(issues): Enable a new issue workflow for automatic issue triage #7

feat(issues): Enable a new issue workflow for automatic issue triage

feat(issues): Enable a new issue workflow for automatic issue triage #7

Workflow file for this run

---
name: "Assign issue to a team"
on:
issues:
types: [opened, reopened]
pull_request:
jobs:
auto_assign_issue:
runs-on: ubuntu-latest
container:
image: ghcr.io/datadog/agent-issue-auto-assign:latest
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
permissions:
packages: read
issues: write
steps:
- name: Checkout repository
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Install dependencies
run: |
pip install --upgrade pip && pip install --no-compile --no-cache-dir torch transformers invoke codeowners slack-sdk PyGithub python-gitlab semver
- name: Assign issue
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
inv -e issue.assign-owner -i 31657 -d