GitHub introduced some time ago Task lists.
What are the minimum permission I need to set-up so collaborators/assignees are able to tick those boxes on the issue of the project?
Web Applications Stack Exchange is a question and answer site for power users of web applications. It only takes a minute to sign up.
Sign up to join this communityGitHub introduced some time ago Task lists.
What are the minimum permission I need to set-up so collaborators/assignees are able to tick those boxes on the issue of the project?
On the wiki, it may be that collaborators are by default able to check of the boxes on issues/pull requests, since they can edit them.
You need to give write access to your repository, as checking off a task list item in an existing comment is an edit action.
This is the explanation which I've received from GH support:
We have discussed the possibility of offering a more refined permission scheme. There, people will be able to edit issues, but not push to that repository. I am afraid I don't have anything concrete I can promise currently though. Our team will consider it.