CI/CD Only Architecture — Pipeline, Evidence & Approvals

Treating CI/CD as a Regulated Enforcement and Audit System

Introduction

In regulated environments, CI/CD pipelines are often misunderstood as developer productivity tools.

In reality, they are control enforcement systems.

When properly designed, a CI/CD pipeline becomes:

  • The single authorized path to production
  • The enforcement engine for security policies
  • The generator of continuous audit evidence
  • The technical implementation of segregation of duties

This article presents a CI/CD-only architecture model, where the pipeline itself is treated as a regulated system responsible for enforcing controls, approvals, and traceability.


1. Why “CI/CD Only” Matters

In many organizations, security and compliance controls are fragmented across:

  • Ticketing systems
  • Email approvals
  • Separate governance tools
  • Manual validation processes

This fragmentation creates gaps:

  • Inconsistent enforcement
  • Bypass opportunities
  • Weak evidence trails
  • Audit complexity

A CI/CD-only architecture consolidates enforcement into a single, controlled system.

If it does not pass through the pipeline, it does not reach production.


2. Core Principles of a CI/CD-Only Architecture

2.1 Single Path to Production

All production changes must:

  • Originate from version-controlled repositories
  • Pass through the CI/CD pipeline
  • Be approved within controlled workflow gates
  • Generate traceable logs

Direct production access is minimized or eliminated.


2.2 Embedded Policy Enforcement

Security and compliance policies are implemented as:

  • Automated checks
  • Policy gates
  • Blocking controls
  • Configurable thresholds

Examples include:

  • SAST and DAST enforcement
  • Dependency policy compliance
  • SBOM generation requirements
  • Mandatory approval workflows

Controls are mandatory and deterministic, not advisory.


2.3 Segregation of Duties via Workflow Design

A regulated CI/CD architecture enforces:

  • Developer cannot approve own release
  • Separate roles for build and deploy
  • Controlled override processes
  • Logged exception management

Segregation is enforced technically — not documented as intent.


2.4 Evidence Generation by Default

Each pipeline execution produces:

  • Execution logs
  • Security scan results
  • Approval records
  • Artifact metadata
  • Traceability markers

Evidence is:

  • System-generated
  • Time-stamped
  • Retained
  • Correlatable

The pipeline becomes an audit evidence factory.


3. Architectural Layers

A CI/CD-only model typically includes three logical layers:


Layer 1: Governance Controls

  • Identity and access management (IAM)
  • Role-based permissions
  • Segregation of duties
  • Policy-as-code
  • Exception governance

This layer ensures control over who can act and under what conditions.


Layer 2: Pipeline Enforcement

  • Source code validation
  • Static and dynamic testing
  • Dependency analysis
  • Policy gates
  • Approval workflows
  • Artifact signing

This layer ensures control over what is released and how.


Layer 3: Evidence & Retention

  • Centralized log storage
  • Immutable audit records
  • Approval history
  • Traceability mapping (commit → build → artifact → production)
  • Retention aligned with regulatory requirements

This layer ensures control over what can be proven later.


4. Traceability Model

A regulated CI/CD architecture establishes full traceability:

  • Commit ID
  • Pull request review
  • Pipeline execution
  • Build artifact
  • Approval decision
  • Deployment event
  • Runtime monitoring

Each step is linked through consistent identifiers.

Auditors frequently sample a production change and request:

“Show me the full chain from code to production.”

In a CI/CD-only model, this is reproducible and deterministic.


5. What This Architecture Prevents

A properly designed CI/CD-only model prevents:

  • Out-of-band deployments
  • Unapproved production releases
  • Silent security check failures
  • Inconsistent control enforcement
  • Missing evidence during audits

It removes reliance on memory, emails, or undocumented workflows.


6. Alignment with Regulatory Frameworks

This architecture directly supports:

  • DORA (ICT risk management & third-party oversight)
  • ISO 27001 (change control & secure development)
  • SOC 2 (logical access & change management)
  • NIS2 (operational resilience & supply chain security)
  • PCI DSS (secure development & vulnerability management)

Rather than building compliance separately, the architecture produces compliance continuously.


7. Common Misconceptions

“We have security tools in CI/CD, so we are compliant.”

Tools do not guarantee enforcement.

Auditors examine:

  • Whether failures block deployment
  • Whether controls can be bypassed
  • Whether logs are retained
  • Whether approvals are role-separated

Compliance requires systemic enforcement.


“Approvals in email are sufficient.”

External approvals create:

  • Evidence fragmentation
  • Weak traceability
  • Governance gaps

Approvals must be embedded in the pipeline workflow.


8. When CI/CD Becomes a Regulated ICT System

In regulated financial environments, CI/CD pipelines should be:

  • Included in ICT asset inventories
  • Covered by risk assessments
  • Governed through change management
  • Subject to access reviews
  • Tested under incident scenarios

At this maturity level, CI/CD is not infrastructure support — it is a regulated control system.


9. Maturity Levels of CI/CD Enforcement

Level 1 — Advisory

Security checks exist but do not block releases.

Level 2 — Partial Enforcement

Some controls are blocking, others optional.

Level 3 — Regulated Enforcement

All critical controls are mandatory and auditable.

Level 4 — Evidence-Driven Governance

Full traceability, automated reporting, resilience testing, and exit readiness.

Regulated environments should operate at Level 3 or above.


10. Evidence a CI/CD-Only Model Should Produce

The practical test of this architecture is whether each stage leaves behind evidence an auditor can sample without asking anyone to reconstruct it manually. The table below maps pipeline stages to the artifacts they should generate and what each artifact demonstrates during an assessment.

Pipeline stageEvidence artifactWhat it demonstrates to an auditor
Source controlSigned commits and pull-request review recordsThe change was authored under a known identity and peer-reviewed before merge
Security testingSAST, DAST and SCA reports with pass or fail statusControls actually ran and their results gated the build
BuildSBOM and artifact signature or hashIntegrity and provenance of the artifact that was deployed
ApprovalWorkflow approval record with identity and timestampSegregation of duties was enforced, not merely intended
DeploymentDeployment log linked to the approved build IDOnly authorized artifacts reached production
RetentionImmutable log store with a defined retention policyEvidence survives for the full regulatory window

11. Typical Audit Findings in Pipeline-Centric Environments

Even organizations that have consolidated delivery into a single pipeline commonly attract findings. The recurring patterns are less about missing tools and more about enforcement gaps that only surface when an auditor tests the control rather than reads its description:

  • Security gates configured to warn rather than block, so a failing scan still ships
  • Break-glass or override paths that are technically available but not logged or reviewed afterwards
  • Service accounts with standing production access that bypass the pipeline entirely
  • Approval steps present in the workflow but assignable back to the author of the change
  • Log retention shorter than the regulatory requirement, or evidence stored in mutable systems
  • No demonstrable link between a sampled production change and its originating commit

Each of these turns an otherwise strong architecture into a control that cannot be evidenced — which, in audit terms, is a control that does not exist.


12. Questions Auditors Ask About the Pipeline

Control owners can anticipate an assessment by rehearsing the questions an auditor is most likely to pose about the pipeline itself:

  • Is the pipeline the only path to production, and how is direct access prevented and monitored?
  • What happens to a release when a mandatory control fails — is the block absolute, and who can lift it?
  • Who can modify the pipeline definition itself, and are those changes reviewed and version-controlled?
  • How long is pipeline evidence retained, and can it be altered after it is generated?
  • Can you demonstrate segregation of duties for one specific, recent production release?

13. Building the Business Case for Consolidation

Moving to a CI/CD-only model is often resisted on the grounds that it slows teams down. In practice the opposite is observed during audit season. When enforcement, approvals, and evidence live in one system, an assessment that would otherwise consume weeks of manual evidence-gathering becomes a matter of sampling the pipeline. The consolidation pays for itself not in day-to-day delivery, but in shorter audits, fewer findings, and lower cost of demonstrating compliance — an argument that resonates with both engineering leadership and the risk function.


Conclusion

A CI/CD-only architecture reframes the pipeline as:

  • A security enforcement engine
  • A governance mechanism
  • A segregation-of-duties implementation
  • A compliance evidence generator

In regulated environments, delivery speed and regulatory control are not opposites.

When designed correctly, CI/CD becomes the technical backbone of continuous, auditable compliance.


Related Articles


About the author

Senior DevSecOps & Security Architect with over 15 years of experience in secure software engineering, CI/CD security, and regulated enterprise environments.

Certified CSSLP and EC-Council Certified DevSecOps Engineer, with hands-on experience designing auditable, compliant CI/CD architectures in regulated contexts.

Learn more on the About page.