Skip to content

Add a "list commands" function to conda-forge-admin bot and have conda-forge-webservices tell you about this. #612

@matthewfeickert

Description

@matthewfeickert

When you interact with conda-forge by either opening up a PR to the https://github.com/conda-forge/staged-recipes or when @regro-cf-autotick-bot opens up a PR on a feedstock, @conda-forge-webservices will automatically run linting and comment.

Examples:

This is very nice, but unless people go and read the Admin web services section of the maintainer docs they won't know/remember all the commands that @conda-forge-admin provides them.

For the Journal of Open Source Software, we have a https://github.com/openjournals/buffy instance called @editorialbot which we can interact with to perform most of the operations of the journal. Importantly, there is a @editorialbot commands command that will have @editorialbot respond with a full list of all the commands that it can perform. When @conda-forge-webservices firsts posts in the Issue or PR that it is interacting with the user in, it would be helpful if it noted that you could ask @conda-forge-admin for a list of all its commands with a similar command, and if a user gave this command, along with its reply there was a link to https://conda-forge.org/docs/maintainer/infrastructure/#admin-web-services.

I realize that this functionality to list commands doesn't exist yet, but it would be super nice if it did.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions