Как автоматически добавить метку по умолчанию при создании проблемы с Github?

Для данного репозитория я мог бы указать метку по умолчанию, которая будет использоваться для любых новых задач, которые я создаю. Хотя это небольшие накладные расходы, это всего лишь одна из тех «еще одна вещь, которую нужно щелкнуть», которая может раздражать.

Есть ли настройка на уровне репозитория или «пользователя / организации» (и то, и другое было бы полезно), чтобы любая новая проблема была помечена определенным тегом по моему выбору?

Это интересная идея, но какой у вас вопрос? А вы пробовали проверить справку Github?

Karl Knechtel 02.04.2021 01:09

Я буду ставить перед заголовком «Как…», а суффикс - «?». Да, я немного погуглил и нашел ответ только с помощью API или некоторых платных надстроек.

thorwhalen 02.04.2021 01:20

Я думаю, вы можете легко использовать действие github, которое запускается при создании проблемы.

flaxel 02.04.2021 01:23
Редкие достижения на Github ✨
Редкие достижения на Github ✨
Редкая коллекция доступна в профиле на GitHub ✨
1
3
46
1

Ответы 1

Вы можете создать Действия Github. Это будет выполняться событием issues_opened всякий раз, когда создается новая проблема. Затем вы можете добавить любую метку, например с действием add_labels. Ниже приведен простой пример из репозитория для добавления одной метки:

name: Add Label

on:
  issues:
    types: [opened]

jobs:
  add_label:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: actions-ecosystem/action-add-labels@v1
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          labels: bug

Другие вопросы по теме