Skip to content

πŸ“‚ A sample script to create GitHub issues with CSV using GitHub CLI.

Notifications You must be signed in to change notification settings

gh640/create-github-issues-with-csv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Creating GitHub issues with CSV using GitHub CLI

This is a sample script to create GitHub issues with CSV using GitHub CLI.

Requirements

No PyPI package is required.

Usage

Edit create_github_issues_with_csv.py and change REPO, PROJECT and DATA.

REPO = "[owner]/[repo]"
PROJECT = "[projectname]"
DATA = """
Milestone 1,Task 1
Milestone 1,Task 2
Milestone 1,Task 3
Milestone 2,Task 4
Milestone 2,Task 5
"""

Run the script.

python create_github_issues_with_csv.py

Other options

There are some other options to create many issues easily.

Create issue | Issues β€” PyGithub 1 documentation

from github import Github

issues = ...

g = Github("access_token")
repo = g.get_repo("[owner]/[repo]")

for issue in issues:
    repo.create_issue(title=issue.title)

https://github.com/gavinr/github-csv-tools

githubCsvTools myFile.csv

About

πŸ“‚ A sample script to create GitHub issues with CSV using GitHub CLI.

Topics

Resources

Stars

Watchers

Forks

Languages