Closed richardlau closed 10 months ago
docker-node also uses this bot. Would you also like to change that? Could be split to a separate issue to track though
docker-node also uses this bot. Would you also like to change that? Could be split to a separate issue to track though
I wasn't aware of that. I think it's worth considering.
+1 to @richardlau's suggestions.
+1 to @richardlau's suggestions.
I still believe we need to recover access to the original Bot, as it is the project's owner. We might need to check with the people that created this integration back then.
I've tried to send a recovery request for password... Maybe the e-mail address in question is an alias for anything from the TSC?
Maybe @alexandrtovmach?
According to @ovflowd the Crowd-in integration is currently broken. If we cannot recover the original https://github.com/nodejs-crowdin bot account, perhaps we should create a new one?
Maybe the e-mail address in question is an alias for anything from the TSC?
I don't remember seeing anything related when you did the reset but it was a while ago. Maybe worth trying again and I'll keep an eye out.
I just found this issue: https://github.com/nodejs/nodejs.dev/issues/438 It seems @zeke might have some information.
Hey y'all is there anything we can do? At the moment the integration still seems to be broken. Having a new Bot would be great, or recovering the current one.
FYI I opened a PR https://github.com/nodejs/email/pull/219 to add myself to this email alias. Maybe this is useful for getting access to the Bot.
FYI, apparently, my e-mail got added there, but still, if I try to send anything to nodejs-crowdin@iojs.org
I get nothing. I guess I'm stuck here and help would be appreciated 🙇
FYI I'm in talks with GitHub Support to disable 2FA on that account, and we're trying to get access back to the account.
Good to hear. It is strange that one alias is not working while the others do. Adding somebody else's email to see if they get the mail might be a next thing to try on that front.
Good to hear. It is strange that one alias is not working while the others do. Adding somebody else's email to see if they get the mail might be a next thing to try on that front.
I finally was able to get the email, after changing the recipient email, but it seems sorta flaky
k good to hear you are getting the emails.
Closing as this was completed!
I'd like to suggest a dedicated GitHub bot account for syncing with CrowdIn. We're currently using https://github.com/nodejs-github-bot, which is owned by the Build WG. This is problematic as there are only a handful of people with access to the appropriate area of Build's GPG encrypted secrets repository who are able to log into this account. Also https://github.com/nodejs-github-bot is a Node.js collaborator with write access to nodejs/node and I think it would be a better idea to have a dedicated bot with write permissions scoped to the website repository.
My suggestion would be a dedicated bot owned by the managers for Node.js CrowdIn, possibly with the details stored in 1password.
I believe we used to do the sync via https://github.com/nodejs-crowdin -- I have no idea who owns that account (it is not Build).