Detection as Code

Pull request workflow

A pull request workflow is how a rule change is proposed, reviewed and approved before it ships. The author opens a pull request with the rule and its tests, a second engineer reviews, and a merge triggers deployment. It gives every change a reviewer and a record.

What Pull request workflow means here

Good review checks the logic, the test events, the ATT&CK tags and the expected volume. A short template keeps it consistent.

Some tools run checks on the pull request, but loading into the SIEM stays manual. Know where your tool draws that line.

Example of Pull request workflow in Splunk Enterprise Security documentation

Splunk's sample contentctl workflows build and unit-test content on pull_request, and loading it into a Splunk environment is left as a manual step. raw.githubusercontent.com read 2026-11-03

Terms related to Pull request workflow

The matrix scores platforms on whether they document these ideas: see the matrix and the full glossary.