Assess use of external addon thollander/actions-comment-pull-request in Mozilla's GitHub organization mozilla/neqo
Categories
(mozilla.org :: Github: Administration, task)
Tracking
(Not tracked)
People
(Reporter: leggert, Assigned: cknowles)
Details
I want to use the https://github.com/thollander/actions-comment-pull-request addon in mozilla/neqo for the following reasons:
Reflecting CI information back into the GitHub PR discussion.
Below are my answers to your stock questions:
** Which repositories do you want to have access? (all or list)
mozilla/neqo
** Are any of those repositories private?
no
** Provide link to vendor's description of permissions needed and why
https://github.com/thollander/actions-comment-pull-request?tab=readme-ov-file#permissions
** Provide the Install link for a GitHub app
| Reporter | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
Alright - forwarding to our security folk to take a look and ask questions.
Hal/Clovis - please let us know your thoughts.
| Reporter | ||
Comment 2•2 years ago
|
||
Thanks! And sorry for the recent flood of requests - trying to modernize our CI.
| Assignee | ||
Comment 3•2 years ago
|
||
No apologies, it's what we're here for. Though if a more systemic conversation with secops would help get things solved in a meeting - I'm sure secops would be happy to help. (And while I'm busy volunteering them - I'm happy to attend if GHE admin advice is desired.)
Approved with usual caveats about actions produced by individuals (at least there are multiple collaborators on this one):
Caveats
It is unclear that action is backed by a stable group, so long term supply chain
safety is a concern, therefore:
- Pin to a version or ref in your workflow references
- review changes before upgrading
- do not use in a job where other steps may have cached sensitive data in the workspace.
GHE Admins: this action is okay to install in any org which requests it as thollander/actions-comment-pull-request@*
Please do point the requester to these caveats
| Assignee | ||
Comment 5•2 years ago
|
||
Alright, I've updated that. :lars - please be sure to look at Hal's caveats in comment 4, and let us know if there are any problems or concerns.
Description
•