knative / knative/test-infra

`/ok-to-test` should trigger GitHub Actions to run

Open
#3,057 24 comments 1 reaction 0 assignees View on GitHub
area/github-actions lifecycle/frozen priority/important-soon
Dominant language
Go
Stars
83
Forks
160
PR merge metrics
No merged PRs in 30d

Description

For non-members GitHub Actions don't run. They need approval from a member or maybe admin https://docs.github.com/en/actions/managing-workflow-runs/approving-workflow-runs-from-public-forks

Similarly prow gates running prow jobs for non-members until an `/ok-to-test` comment that adds an `ok-to-test` label.

It would be great when we comment `/ok-to-test` it also approves the GitHub Actions workflows to run

cc @shinigambit @kvmware

Contributor guide

Open the contributing guide

Research direction

Start by tracing the handler for `/ok-to-test` and the existing `ok-to-test` label behavior, then compare it with GitHub's approval requirements for workflows from public forks. Done means commenting `/ok-to-test` both preserves the existing prow behavior and approves the relevant GitHub Actions workflows to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, go
Domain
ci-cd, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.