Skip to content

chore: support new security control (IN-1170)#4220

Open
joanagmaia wants to merge 1 commit into
mainfrom
chore/support-new-security-control
Open

chore: support new security control (IN-1170)#4220
joanagmaia wants to merge 1 commit into
mainfrom
chore/support-new-security-control

Conversation

@joanagmaia

@joanagmaia joanagmaia commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This pull request adds a new entry for the Build and Release category in both the security_and_best_practices.pipe and security_deduplicated_merged_copy_pipe.pipe files. The new entry, OSPS-BR-07, is now included alongside the existing build and release items.

Additions to the Build and Release category:

  • Added ('OSPS-BR-07', 'Build and Release', 2) to the list of entries in security_and_best_practices.pipe.
  • Added ('OSPS-BR-07', 'Build and Release', 2) to the list of entries in security_deduplicated_merged_copy_pipe.pipe.

Note

Low Risk
Single-line additions to static OSPS control lists with no query or business-logic changes; risk is only if upstream evaluations use a different control ID than OSPS-BR-07.

Overview
Registers the new OSPS Build and Release control OSPS-BR-07 in the shared controlId → category lookup used by Tinybird security pipes.

The same tuple ('OSPS-BR-07', 'Build and Release', 2) is added in security_and_best_practices.pipe (widget query) and security_deduplicated_merged_copy_pipe.pipe (scheduled copy into security_deduplicated_merged_ds), so evaluations for that control get the correct category and sort order in dashboards and downstream merged data.

Reviewed by Cursor Bugbot for commit e745580. Bugbot is set up for automated code reviews on this repo. Configure here.

Signed-off-by: Joana Maia <jmaia@contractor.linuxfoundation.org>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Tinybird security control→category mapping used by the security widgets/pipes by adding the new OSPS control OSPS-BR-07 under the “Build and Release” category in both relevant pipes.

Changes:

  • Added ('OSPS-BR-07', 'Build and Release', 2) to the Build and Release control list in security_and_best_practices.pipe.
  • Added the same mapping entry to security_deduplicated_merged_copy_pipe.pipe to keep both pipes consistent.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
services/libs/tinybird/pipes/security_and_best_practices.pipe Adds OSPS-BR-07 to the Build and Release category mapping used by the security widget pipe.
services/libs/tinybird/pipes/security_deduplicated_merged_copy_pipe.pipe Adds OSPS-BR-07 to the equivalent mapping to keep deduplicated/merged security data aligned.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@joanagmaia joanagmaia changed the title chore: support new security control chore: support new security control (IN-1170) Jun 16, 2026
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.

2 participants