Skip to content

GH workflows: Remove trigger on pull_request_target#2512

Merged
jotak merged 2 commits intonetobserv:mainfrom
jotak:workflow
Mar 3, 2026
Merged

GH workflows: Remove trigger on pull_request_target#2512
jotak merged 2 commits intonetobserv:mainfrom
jotak:workflow

Conversation

@jotak
Copy link
Member

@jotak jotak commented Mar 3, 2026

Replaced with pull_request + workflow_run
Although the risk of pwn request attacks was mitigated with the ok-to-test label protection, this was still human-error prone. This workflow increases security by not running any code with secret access privileges.

Replaced with pull_request + workflow_run
Although the risk of pwn request attacks was mitigated with the
ok-to-test label protection, this was still human-error prone.
This workflow increases security by not running any code with secret
access privileges.
@jotak jotak added the ok-to-test To set manually when a PR is safe to test. Triggers image build on PR. label Mar 3, 2026
@openshift-ci
Copy link

openshift-ci bot commented Mar 3, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign jpinsonneau for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@github-actions github-actions bot removed the ok-to-test To set manually when a PR is safe to test. Triggers image build on PR. label Mar 3, 2026
@jotak jotak added the ok-to-test To set manually when a PR is safe to test. Triggers image build on PR. label Mar 3, 2026
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

New images:

  • quay.io/netobserv/network-observability-operator:3fdd7cb
  • quay.io/netobserv/network-observability-operator-bundle:v0.0.0-sha-3fdd7cb
  • quay.io/netobserv/network-observability-operator-catalog:v0.0.0-sha-3fdd7cb

They will expire after two weeks.

To deploy this build:

# Direct deployment, from operator repo
IMAGE=quay.io/netobserv/network-observability-operator:3fdd7cb make deploy

# Or using operator-sdk
operator-sdk run bundle quay.io/netobserv/network-observability-operator-bundle:v0.0.0-sha-3fdd7cb

Or as a Catalog Source:

apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
  name: netobserv-dev
  namespace: openshift-marketplace
spec:
  sourceType: grpc
  image: quay.io/netobserv/network-observability-operator-catalog:v0.0.0-sha-3fdd7cb
  displayName: NetObserv development catalog
  publisher: Me
  updateStrategy:
    registryPoll:
      interval: 1m

@github-actions github-actions bot removed the ok-to-test To set manually when a PR is safe to test. Triggers image build on PR. label Mar 3, 2026
@jotak jotak merged commit 41fb4d2 into netobserv:main Mar 3, 2026
4 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant