Skip to content

danilasar/github-issues-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Генератор задач

Создаёт в заданном репозитории GitHub задачи (issues), управлеяется через toml-файл. Полезно, когда нужно нагенерировать много тасок.

Использование:

GITHUB_TOKEN=<токен_доступа> github_issues_generator --config <путь_к_конфигу>

где:

  • <токен_доступа> — personal access token с правами на чтение и запись issues
  • <путь_к_конфигу> — путь к конфигурационному toml-файлу следующего вида:
owner = "danilasar" # владелец репозитория
repo = "test_repo" # имя репозитория

[[issues]] # очередной issue
title = "Добавить документацию" # заголовок
body = "Необходимо создать подробную документацию для API" # содержимое
labels = ["documentation"] # метки

[[issues]]
title = "Исправить ошибку авторизации"
body = "Пользователи не могут войти через OAuth"
labels = ["bug", "high-priority"]
assignee = "danilasar" # прикреплённый пользователь, также по аналогии
# с labels допустимо использовать assignees и скармливать ему массив людей

Все поля в issues кроме title являются опциональными. owner и repo по очевидным причинам также обязательны.

About

Blazingly fast GitHub issues generator written in Rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages