Skip to main content

Автоматическое добавление элементов

Встроенные рабочие процессы проекта можно настроить для автоматического добавления элементов из repositories, соответствующий фильтру.

О автоматическом добавлении элементов

Встроенные рабочие процессы проекта можно настроить для автоматического добавления новых элементов при их создании или обновлении в репозитории. Вы можете определить фильтр, чтобы добавить только элементы, соответствующие вашим критериям. Можно также создать несколько рабочих процессов автоматической добавления, каждый рабочий процесс может иметь уникальный фильтр и использовать другой репозиторий.

Если включить рабочий процесс автоматической добавления, существующие элементы, соответствующие условиям, не будут добавлены. Рабочий процесс добавит элементы при создании или обновлении, если элемент соответствует фильтру. Дополнительные сведения о добавлении элементов вручную см. в разделе Добавление элементов в ваш проект.

Рабочий процесс автоматического добавления поддерживает подмножество фильтров. При настройке рабочего процесса можно использовать следующие фильтры.

КвалификаторВозможные значения
isоткрытый, закрытый, объединенный, черновик, вопрос, pr
label"имя метки"
reasonзавершено, повторно открыто, "не запланировано"
assigneeGitHub имя пользователя
noмаркировка, правопреемник, причина

Все фильтры, кроме noтого, поддерживают отрицание. Например, можно добавить -label:bug проблемы, которые не имеют метки "ошибка".

Рабочий процесс автоматической добавления ограничен для каждого плана.

ПродуктМаксимальное количество рабочих процессов автоматической добавления
GitHub Free1
GitHub Pro5
GitHub Team5
GitHub Enterprise Cloud20
GitHub Enterprise Server20

Настройка рабочего процесса автоматической добавления в проекте

  1. Перейдите к своему проекту

  2. В правом верхнем углу щелкните , чтобы открыть меню.

    Снимок экрана: строка меню проекта. Значок меню выделен оранжевым контуром.

  3. В меню щелкните Workflows.

  4. В списке "Рабочие процессы по умолчанию" щелкните "Автоматическое добавление в проект или один из рабочих процессов автоматической добавления, которые вы ранее дублировали.

  5. Чтобы начать редактирование рабочего процесса, в правом верхнем углу нажмите кнопку "Изменить".

    Снимок экрана: строка меню рабочего процесса. Кнопка "Изменить" выделена оранжевым прямоугольником.

  6. В разделе "Фильтры" выберите репозиторий, из которого нужно добавить элементы.

  7. Рядом с выбором репозитория введите критерии фильтра, которые нужно сопоставить, прежде чем они будут автоматически добавлены в проект.

  8. Чтобы включить новый рабочий процесс, нажмите кнопку "Сохранить" и включить рабочий процесс.

Дедупликация рабочего процесса автоматической добавления

Вы можете создать дополнительные дубликаты рабочего процесса автоматической добавления до максимального значения, определенного для плана (см. таблицу выше в этой статье). Каждый рабочий процесс может нацелиться на другой репозиторий. Вы можете использовать один репозиторий с несколькими рабочими процессами, если фильтр является уникальным для каждого рабочего процесса.

После дублирования рабочего процесса можно нажать кнопку "Изменить ", чтобы начать вносить изменения в него. Дополнительные сведения см. в разделе "Настройка рабочего процесса автоматической добавления" в проекте.

  1. Перейдите к своему проекту

  2. В правом верхнем углу щелкните , чтобы открыть меню.

    Снимок экрана: строка меню проекта. Значок меню выделен оранжевым контуром.

  3. В меню щелкните Workflows.

  4. В списке рабочих процессов рядом с параметром "Автоматическая добавление в проект" щелкните .

    Снимок экрана: список рабочих процессов. Кнопка с многоточием рядом с рабочим процессом автоматического добавления выделена оранжевым прямоугольником.

  5. В меню щелкните Повторяющийся рабочий процесс.

  6. Чтобы сохранить новый рабочий процесс при появлении запроса, введите имя, которое вы хотите использовать для нового рабочего процесса.

Дополнительные материалы