Enable TriggerGitHubWorkflows for openshift-eng/ai-helpers#74538
Conversation
Add trigger_github_workflows configuration to allow Prow to trigger GitHub Actions workflows (lint, check-version-bump) when handling PRs. This ensures branch protection requirements are properly satisfied by Prow. Configuration follows the same pattern as backube/volsync with dependabot as the only trusted app. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
/pj-rehearse auto-ack |
|
@cblecker: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( |
|
@cblecker: no rehearsable tests are affected by this change |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cblecker, stbenjam The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest-required |
|
/test release-controller-config |
|
@cblecker: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
@cblecker: Updated the
DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Summary
Enable the Prow
trigger_github_workflowsoption for theopenshift-eng/ai-helpersrepository to ensure GitHub Actions workflows are properly triggered when handling pull requests.Changes
triggers:section tocore-services/prow/02_config/openshift-eng/ai-helpers/_pluginconfig.yamltrigger_github_workflows: trueto allow Prow to trigger GitHub Actions workflowsdependabotas a trusted app (matching the repository's.github/dependabot.ymlconfiguration)Context
The
openshift-eng/ai-helpersrepository has branch protection requiringlintandcheck-version-bumpstatus checks, which are GitHub Actions workflows. Enablingtrigger_github_workflowsensures these workflows are properly triggered by Prow, satisfying the branch protection requirements.This follows the same pattern already used in
backube/volsync.Verification
make prow-config