Closed tboerger closed 2 months ago
Hi @tboerger
I think you can use any accessible binary with github.com/hashicorp/go-plugin so it doesn't have to be under the org. If you want to create a generic plugin @christophwitzko will gladly create a repo for you.
I make very light use of this project these days - I will get around to an azure devops plugin at some point.
What language do you plan to write the plugins in?
I'm not really a fan of the go plugins. I don't like having dependencies downloaded during ci. But it does allow people to write plugins in any language
@christophwitzko can you enable discussions and convert this to one
My preferred language is Go. You can avoid dependency downloading by vendoring, but that's something I never do.
I have already seen an npm publishing plugin, so I'm missing plugins to publish pypi and ruby packages. If the org doesn't matter I can also start implementing that on one of my orgs.
Beside that something comparable to semantic-release-replace-plugin to replace versions by pattern in different files would also be great.
Hi, cool project. I would love to contribute some implementations I would need to replace the node version within my projects.
Is there any chat to have some more interactive conversations? Slack? Discord? Matrix?
Do you plan to support plugins from other orgs within the plugin registry? Or should all plugins be part of the go-semantic-release org?