Closed Bug 1879490 Opened 2 years ago Closed 2 years ago

Assess use of external addon actions/continuous-benchmark in Mozilla's GitHub organization mozilla/neqo

Categories

(mozilla.org :: Github: Administration, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: leggert, Unassigned)

Details

I want to use the https://github.com/marketplace/actions/continuous-benchmark addon in the mozilla/neqo repo for the following reasons:

Performance regression testing during CI

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

Needs a GitHub API token, https://github.com/marketplace/actions/continuous-benchmark#commit-comment

** Provide the Install link for a GitHub app

It's not an app, it's an action, but: https://github.com/marketplace/actions/continuous-benchmark

Summary: Assess use of external addon NAME_HERE in Mozilla's GitHub organization ORG_NAME_HERE → Assess use of external addon actions/continuous-benchmark in Mozilla's GitHub organization mozilla/neqo
Flags: needinfo?(hwine)
Flags: needinfo?(hwine)

NI'd Hal to review, I don't believe this one is on the globally allowed or reviewed list yet.

Flags: needinfo?(hwine)

Alternatively - or additionally - something like https://github.com/marketplace/actions/create-or-update-comment that lets my workflow add comments to a PR might be sufficient.

Looks benign, but not obviously backed by a company. So caveats about monitoring any changes apply.

Usage Caveats:

  • 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.

CTB: Okay to add benchmark-action/github-action-benchmark@* to allowed actions for Mozilla

Flags: needinfo?(hwine) → needinfo?(cbrentano)

(In reply to Lars Eggert [:lars] from comment #2)

Alternatively - or additionally - something like https://github.com/marketplace/actions/create-or-update-comment that lets my workflow add comments to a PR might be sufficient.

Please file a separate request if you need the other action as well

(In reply to Hal Wine [:hwine] use NI! from comment #3)

CTB: Okay to add benchmark-action/github-action-benchmark@* to allowed actions for Mozilla

Thanks again Hal. All set.

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(cbrentano)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.