Rewrite Workflow Linter in Go

Not really a good place to put this, but I’ve been utilizing the bwwl tool and wanted to improve it.

For instance, it’s hard coded to trust “Bitwarden” repos for custom actions and stuff, instead of that being config driven

However, I feel like a good first step would be to rewrite the CLI into Go, which is much better DX when it comes to distribution and being a self contained binary

Does the BW team have any input? Would there be any interest in me opening PRs back into the source repository?

@happiest0740 Welcome to the forum!

Code contribution proposals should generally be posted on Github for discussion and feedback: bitwarden Secrets Manager · Discussions · GitHub

In addition, live chat with Bitwarden developers (for discussing proposed code contributions) is also available on Gitter.

Further information about how to become a contributor is available here:

Yes, I did look at that and discussions, but this isn’t a feature or code enhancement to deal with the base products and, so, I couldn’t find an appropriate category. The BW team doesn’t seem to have considered that some of us would be more interested in the backend/devsecops stuff lol

For instance, I’d also love to ask them to consider moving their get-keyvalut-secrets gh action to its own repo and properly tagging versions for it

I’ve gone ahead and made a discussion thread.

If I were you, I would probably try to reach out to the devs on Gitter.

1 Like

Fair. Sigh. I just hate having to manage more platforms and comm channels

Will do

1 Like

I haven’t used Gitter myself, but it seems that it is a SaaS web app, so nothing to install. Also, it signs in via Github, so no need to set up a new account.