Live
Long‑Context Coding Agents: Grok 4.7 Gains Self‑Verification via Extended RL TrainingSystem One decision model Jev reshapes AI integration for production codeCodeQL CLI 2.27.0 deprecates the universal bundle – switch to platform‑specific downloadsGranular Worker Access Control via Dashboard InvitationDecision‑only models like Kev cut token waste in AI agent pipelinesGitLab API Rate Limits Tighten for AI‑Driven AutomationOn‑prem AI factories reshape deployment pipelines for engineers in Egypt and AfricaRunning Positron on SageMaker Studio: Architecture, Ops, and Security ImplicationsLong‑Context Coding Agents: Grok 4.7 Gains Self‑Verification via Extended RL TrainingSystem One decision model Jev reshapes AI integration for production codeCodeQL CLI 2.27.0 deprecates the universal bundle – switch to platform‑specific downloadsGranular Worker Access Control via Dashboard InvitationDecision‑only models like Kev cut token waste in AI agent pipelinesGitLab API Rate Limits Tighten for AI‑Driven AutomationOn‑prem AI factories reshape deployment pipelines for engineers in Egypt and AfricaRunning Positron on SageMaker Studio: Architecture, Ops, and Security Implications
Google Cloud

Secure Source Manager adds granular code‑owner controls and CI/CD access blocking

AI SummaryPowered by AI

Google Cloud Secure Source Manager now blocks unauthorized CI/CD access and adds a Code Owners system for per‑file and per‑branch approval control. These features give engineers tighter supply‑chain defenses and more granular merge governance.

Google Cloud Secure Source Manager (SSM) has added two generally available features that tighten supply‑chain protection: a built‑in block for unauthorized CI/CD system access and a Code Owners framework that lets you define per‑file and per‑branch approver sets. Both changes aim to stop attackers from hijacking pipelines or slipping malicious changes past trusted reviewers, a concern that has grown as supply‑chain incidents doubled in the first half of 2026.

Blocking Unauthorized CI/CD Access

SSM can now enforce a deny rule that stops any entity without explicit permission from reaching your CI/CD tools, even if the corporate network is compromised. The control spans the version‑control repository, build and artifact services, and deployment platforms, providing a single enforcement point that does not rely on network segmentation alone.

Granular Code Owners for Pull‑Request Governance

The new Code Owners capability introduces several mechanisms for fine‑grained merge control:

  • Per‑path approver sets: Using glob‑style patterns, you can require that changes to matching files be approved by a designated group of users.
  • Branch‑specific governance: A single CODEOWNERS file can contain distinct owner definitions for different branches (e.g., main vs dev), avoiding the merge conflicts that arise with traditional flat CODEOWNERS files.
  • Nestable multi‑file ownership: You may place CODEOWNERS files in sub‑directories; the most local definition wins, allowing sub‑teams to own their directories while retaining top‑level veto power.
  • Independent approval sections: The [SectionName][count] syntax lets a pull request require separate sign‑offs from multiple groups, such as two members of a security team in addition to a peer reviewer.

Developer Connect Integration

SSM’s integration with Developer Connect simplifies the secure wiring of CI/CD systems and runtime environments, even when they reside in separate private networks. The private CI/CD blueprint follows a secure path where SSM acts as the trusted source of code, reducing the need for ad‑hoc credential handling across network boundaries.

Related CloudNinjas coverage: Google Cloud.

What This Means For Practitioners

Teams should audit existing pipelines for any implicit trust that could be bypassed if the network is compromised and enable the new access‑blocking rule in SSM. Adopt CODEOWNERS files to codify ownership at the granularity required by your compliance or security policies, leveraging per‑path, branch‑specific, and nested definitions to match team structures. Use the independent approval sections to embed cross‑functional sign‑off requirements directly into the pull‑request workflow. Finally, consider migrating CI/CD integrations to Developer Connect to benefit from a single, auditable connection point between source and build systems.

Originally published atGoogle Cloud Blog