Replies: 3 comments 6 replies
-
creating multiple accounts would mean multiple email addresses right? that would be a hassle I guess. Could we adapt LuaRocks so tokens get a limited scope? So we'd generate a token per project/team, with only access to 1 or more rocks. |
Beta Was this translation helpful? Give feedback.
-
I don't know if LuaRocks accounts require a unique email address... I don't think so, but @leafo should know for sure.
I think that would require significant work in the MoonScript codebase of luarocks.org for adding backend and frontend work for token management... creating multiple accounts sounds more doable in the short term, if we don't need to create a new email address for each lunarmodules team. |
Beta Was this translation helpful? Give feedback.
-
A question mainly to @alerque who has set up the release automation for the various projects here:
Do all teams/projects hosted under lunarmodules have access to the lunarmodules API key for luarocks.org?
From a credential management standpoint, should we start considering separate luarocks.org accounts, at least for the larger projects that have millions of downloads? Or would that add too much setup burden at this time?
While we're still a tight-knit community, it feels okay to do things the way we're doing here (I even know face-to-face most of the people involved!), but as we start accepting more projects in, at one point it may become concerning if automating releases for one project gives upload access to all of them.
Beta Was this translation helpful? Give feedback.
All reactions