gavinr / github-csv-tools

Import and export GitHub issues via CSV
https://npmjs.com/github-csv-tools
MIT License
669 stars 119 forks source link

Support for import of issue with multiple assignees #118

Open palktonderAtpowelno opened 8 months ago

palktonderAtpowelno commented 8 months ago

These changes removes the current limit of only a single assignee per issue during import. Using the /issues endpoint instead of the /import/issues endpoint to create (POST) a new issue, multiple assignees can be set at the same time. Because the /issues endpoint doesn't support setting the issue state, a "Closed" state triggers a PATCH /issues/number endpoint call to set the state to "closed"