docs: Optimize repository for publishing to Cue registy#157
docs: Optimize repository for publishing to Cue registy#157eddie-knight wants to merge 17 commits intoossf:mainfrom
Conversation
Signed-off-by: Eddie Knight <knight@linux.com>
|
@SecurityCRob @GeauxJD I put a request for the CUE app to have permissions on this repo, as well as Gemara so we can create that module later as well |
|
Can we get some specificity here so we can understand the benefits and risks please? Is the request to install the CUE GitHub app for the whole ossf GitHub org or just the insights and Gemara repos (would limit blast radius if there was a problem if so). Are there other LF projects that have enabled this today we could go review & consult with? Is this the tool you're looking at: https://cue.dev/docs/checking-existing-github-actions-files/ |
|
Apologies, I expected there to be an alert with details on your end already. If it didn't come through, let me know and I'll figure out how to re-send the request. CUE requires module publishing to be authorized by the organization owners, and enforce that via GitHub App. I requested that the app be given permissions to the Gemara and Security Insights repositories, so — theoretically — the email sent to admins should list the exact blast radius. |
Signed-off-by: Eddie Knight <knight@linux.com>
|
@eddie-knight I looking for the access request, but did not see it in my mailbox. |
This was intended to address #154
I went pretty far down this path today before trying to sign in to the cue registry. I entirely forgot that I tried at some point in the past and it became an obstacle:
This PR:
schema/todocs/make testcommand to ensure validation behaves as expected for good and bad