-
Notifications
You must be signed in to change notification settings - Fork 39
Integrate with Crowdin using a special GitHub user #57
Comments
NodeJS has a bot. It may be sufficient for this usecase. |
@zeke I believe we'd probably end up using @nodejs-github-bot, though another one could theoretically be created and added. @MylesBorins @mhdawson @williamkapke Do y'all have any advice on how we could proceed with this in terms of next steps? |
It looks like @obensource had the foresight to grab the |
Per a quick chat with @williamkapke, the bot deployment can be raised in an issue with the Node.js Build WG and, if approved by them, be pushed up to the TSC for any final concerns. I'd like to posit that since this is a CommComm initiative, we put the final discussion with the TSC in the Admin repo. |
This worked! We now have shared access. Thanks @rvagg 🙏 |
Re-opening this, as we have to wait for TSC approval to authorize Crowdin. |
This happened! Thanks @Trott 💛 |
When configuring Crowdin to integrate with GitHub, we should use a GitHub user account that:
admin
access to this repo. (write
is not adequate)This way if Crowdin were compromised and our i18n user's token was obtained by a bad actor, the affected surface area would be minimal, i.e. just this repo would be vulnerable.
@bnb as I recall, you may have some prior experience with this. Is there a protocol for creating users like this?
The text was updated successfully, but these errors were encountered: