Skip to content

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

Merged
joanagmaia merged 5 commits into
mainfrom
chore/support-new-security-control
Jun 19, 2026
Merged

chore: support new security control (IN-1170)#4220
joanagmaia merged 5 commits 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 catalog additions in analytics pipes; no auth or application logic changes, only correct categorization when BR-07 evaluation data exists.

Overview
Registers the OSPS-BR-07 Build and Release control in the Tinybird OSPS controlId → category maps so evaluations for that control get the right category and sort order in security widgets and the merged datasource.

The same tuple ('OSPS-BR-07', 'Build and Release', 2) is added in security_and_best_practices.pipe (dashboard API) and security_deduplicated_merged_copy_pipe.pipe (scheduled copy into security_deduplicated_merged_ds), keeping both paths aligned.

Reviewed by Cursor Bugbot for commit 6608f8d. 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
Copilot AI review requested due to automatic review settings June 17, 2026 09:56

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

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

Copilot AI review requested due to automatic review settings June 18, 2026 16:58

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

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

@gaspergrom

Copy link
Copy Markdown
Contributor

lgtm

@joanagmaia
joanagmaia merged commit 307230a into main Jun 19, 2026
17 checks passed
@joanagmaia
joanagmaia deleted the chore/support-new-security-control branch June 19, 2026 09:21
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.

3 participants