# Optimizing DevSecOps workflows with GitLab's conditional CI/CD pipelines

DevFeed: [Optimizing DevSecOps workflows with GitLab's conditional CI/CD pipelines](<https://devfeed.tech/articles/optimizing-devsecops-workflows-with-gitlab-s-conditional-ci-cd-pipelines-4111.md>)

Original publisher: [Read original article](<https://developer.mozilla.org/en-US/blog/optimizing-devsecops-workflows-with-gitlab-conditional-ci-cd-pipelines/>)

Author: gitlab

Published: 2023-10-23T00:00:00Z

Content type: tutorial

Language: en

Sources: [MDN Blog](<https://devfeed.tech/sources/mdn-blog.md>)

Topics: [CI/CD](<https://devfeed.tech/topics/cicd.md>), [ci](<https://devfeed.tech/topics/ci.md>)

Tags: [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [devsecops](<https://devfeed.tech/tags/devsecops.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [testing](<https://devfeed.tech/tags/testing.md>), [types](<https://devfeed.tech/tags/types.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

## AI overview

A guide to optimizing GitLab CI/CD and DevSecOps workflows with conditional rules. It covers pipeline types, including DAG pipelines, and explains how rules control job and pipeline execution.

## Source excerpt

This guide explores the various types of CI/CD pipelines and helps you understand their specific use cases. Learn how to leverage rules to create highly efficient DevSecOps workflows.