-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Bleatbot #41
WIP: Bleatbot #41
Conversation
Sorry, should've gotten back to you earlier. This seems pretty reasonable to me - might be nice to get opinions from other members of @goatcorp/community-moderation to see if they have any needs they think should be addressed. |
I ask of someone to invite the bot to the GitHub organization so I can check who can use it based on if they're in the organization. |
I've taken the liberty of inviting bleatbot. pls don't aboos api access This also looks good for inspiration on automating the DIPs if we want to: https://github.com/rust-lang/rfcbot-rs. Here's a good example of it in use: rust-lang/rust#94119 |
Maybe I'll clean up my profanity in the Git history and we can make a |
Implemented this. My Git history is a bit messy so I'm definitely going to wipe it when I publish it, but it should be not-awful-enough to go on |
@bleatbot exists but doesn't implement this DIP, afaik. Do we close this? |
No. It implements this DIP. I am waiting on goat's approval to move to its own repository under goatcorp/. |
What's doing the |
I believe a serverless function? It should ideally be moved to bleatbot's TS codebase in the future. |
The only thing I run atm re: bleatbot is a CF worker that dispatches builds for plogon, here's the code(has CD set up): https://github.com/goatcorp/worker-plugindispatch/actions |
@NotNite do you think it'd be possible to integrate that dispatcher into your code? Does it need to be integrated? |
I'm not sure if it needs to be integrated, but it would probably be easy to pull off. I think the real concern is finding people to help develop Bleatbot as I'm starting school soon. |
That's fine, we can just get it up and running and build up new features as required. If we start on #46, deploying bleatbot to somewhere on goatcorp infra should be pretty easy. Given there's no general objection to the concept or implementation, I'm going to merge this and we can work out the specifics of implementation as we go. |
Hi @goaaats and @NotNite, I worked on some of the rebuild functions into bleatbot to trigger the workflow. ottercorp/bleatbot@66469e9 Since I don't have access to the If it looks okay I can make a PR to bleatbot, but I think it's better to compare it with |
From #37, I present to you: Bleatbot!
Our very own beepy-boopy GitHub bot. See the (very lazily written) DIP for info.
I expect to revise the DIP in a bit, feel free to comment if I was too lazy at points. Also I stole a bunch of text from DIP29.