Don't allow bot users to be assigned to issue/pull #10981

Closed
opened 2025-11-02 09:23:52 -06:00 by GiteaMirror · 8 comments
Owner

Originally created by @stuzer05 on GitHub (Jun 7, 2023).

Feature Description

Bot users are hidden in gitea, so why would we see them in issues "assignees" filter and be able to assign issues to them?

Screenshots

image

Originally created by @stuzer05 on GitHub (Jun 7, 2023). ### Feature Description Bot users are hidden in gitea, so why would we see them in issues "assignees" filter and be able to assign issues to them? ### Screenshots ![image](https://github.com/go-gitea/gitea/assets/23124682/e069bc50-57c8-47b6-a832-2e739655cbe0)
GiteaMirror added the type/proposaltype/feature labels 2025-11-02 09:23:52 -06:00
Author
Owner

@silverwind commented on GitHub (Jun 7, 2023):

I see nothing wrong with assigning a bot an issue, if for example the bot is a merger bot, this may be desirable to get the bot to merge it.

@silverwind commented on GitHub (Jun 7, 2023): I see nothing wrong with assigning a bot an issue, if for example the bot is a merger bot, this may be desirable to get the bot to merge it.
Author
Owner

@delvh commented on GitHub (Jun 7, 2023):

Furthermore, as @silverwind mentioned, there might be bots that explicitly listen for issues they are assigned for.
That is an absolutely permitted usecase.
So, this would even be breaking.

@delvh commented on GitHub (Jun 7, 2023): Furthermore, as @silverwind mentioned, there might be bots that explicitly listen for issues they are assigned for. That is an absolutely permitted usecase. So, this would even be breaking.
Author
Owner

@a1012112796 commented on GitHub (Jun 7, 2023):

Bot users are hidden in gitea, so ...

wonder what's the meaning of Bot users ? ...

@a1012112796 commented on GitHub (Jun 7, 2023): > Bot users are hidden in gitea, so ... wonder what's the meaning of `Bot users` ? ...
Author
Owner

@stuzer05 commented on GitHub (Jun 7, 2023):

Bot users are hidden in gitea, so ...

wonder what's the meaning of Bot users ? ...

https://github.com/go-gitea/gitea/pull/24026

@stuzer05 commented on GitHub (Jun 7, 2023): > > Bot users are hidden in gitea, so ... > > wonder what's the meaning of `Bot users` ? ... https://github.com/go-gitea/gitea/pull/24026
Author
Owner

@stuzer05 commented on GitHub (Jun 7, 2023):

Furthermore, as @silverwind mentioned, there might be bots that explicitly listen for issues they are assigned for. That is an absolutely permitted usecase. So, this would even be breaking.

I thought that'll be done using labels. Does github allow assigning to bots as well?

@stuzer05 commented on GitHub (Jun 7, 2023): > Furthermore, as @silverwind mentioned, there might be bots that explicitly listen for issues they are assigned for. That is an absolutely permitted usecase. So, this would even be breaking. I thought that'll be done using labels. Does github allow assigning to bots as well?
Author
Owner

@lunny commented on GitHub (Jun 7, 2023):

Assign action could ask the bot user do something, why not?

@lunny commented on GitHub (Jun 7, 2023): Assign action could ask the bot user do something, why not?
Author
Owner

@stuzer05 commented on GitHub (Jun 7, 2023):

Assign action could ask the bot user do something, why not?

I thought assignee means human to resolve an issue (code something, etc.)

@stuzer05 commented on GitHub (Jun 7, 2023): > Assign action could ask the bot user do something, why not? I thought assignee means human to resolve an issue (code something, etc.)
Author
Owner

@delvh commented on GitHub (Jun 7, 2023):

Yes, too.
But that's the funny thing about software:
You can only guide the user on how to use it, you cannot forbid unforeseen uses.

@delvh commented on GitHub (Jun 7, 2023): Yes, too. But that's the funny thing about software: You can only guide the user on how to use it, you cannot forbid unforeseen uses.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#10981