Repository navigation
Create PAT for blocklist import/export #672
Description
Activity
cc @nodejs/tsc
added label since this has been open for two weeks with no review and I need +1s from the @nodejs/tsc 😅
+1
+1
+1
I just tried to help @bnb by trying to create the token, but I don't have the authentication credentials for @nodejs-github-bot. Can someone else step in to do this? @nodejs/tsc @nodejs/github-bot @nodejs/build
Sure, I can create a token for the github-bot. Its credentials are part of the secrets repo too for future ref.
Do we have preferred ways of sharing such a token?
@phillipj if you'd want to just add it to the nodejs/.github repo as a GitHub Secret so you don't need to share it, that'd be sick. Ideally, it'd be named
BLOCKLIST_TOKENsince that's what the current PR (nodejs/.github#1) uses, but I can change if needed :)@bnb sounds good to me 👍🏻 I've already created the token, so if you provide me sufficient privileges in that repo, I'll create
BLOCKLIST_TOKENASAPI've added @phillipj as
Adminon nodejs/.github. Let me know when you no longer need it.✅
BLOCKLIST_TOKENrepository secret added.@aduh95 feel free to remove my admin privileges.
Reacted by Antoine du Hamel
For nodejs/.github#1 to be able to actually be run, it will need a PAT from an account that is an admin of both organizations - meaning, nodejs/ and pkgjs/. My assumption is that if @nodejs-github-bot isn't already an admin of pkgjs/, we should trivially be able to fix that but it'll still need to be done.
As such, I'm explicitly requesting a PAT with the
admin:orgscope be created for the nodejs/.github so the import/export tooling can be run. Theadmin:orgscope is required by GitHub, and documentation for this requirement can be found here.