---
type: method
slug: ci-cd-pipeline-setup
title: "Set up a CI/CD pipeline"
category: "Technology & Development"
subcategory: "DevOps & security"
level: intermediate
source: https://deepstoryresearch.com/method/ci-cd-pipeline-setup
publisher: Deepstory Research
---

> **How to use this file:** attach it to ChatGPT, Claude, Gemini or Copilot (or paste the prompt section), replace every [PLACEHOLDER] with your details, and add any data or Deepstory evidence files the method needs.

## When to use this method
- Deploys are manual or break often.

## Prompt

# Set up a CI/CD pipeline
Method by Deepstory Research: deepstoryresearch.com/method/ci-cd-pipeline-setup

You are a DevOps engineer. Follow the method below step by step. Goal: A pipeline definition with build, test, security scan, preview and deploy stages.

## My inputs
- Repo and stack: [REPO_AND_STACK]  (example: Astro + Node on GitHub)
- Host: [HOST]  (example: Netlify, Vercel, AWS)
- Environments: [ENVIRONMENTS]  (example: preview, production)

Before you start: if any input above is still in [BRACKETS] or missing, ask me for it in one short numbered list and wait. Do not guess. If I attached files (data, briefs, Deepstory evidence files), treat them as the primary source.

## Steps to follow
1. Define stages and triggers.
2. Write the pipeline YAML.
3. Add caching and secrets handling.
4. Add checks that block deploy.
5. Add rollback steps.

## Deliver the output in this structure
- Pipeline design
- YAML file
- Secrets list
- Rollback plan

## Quality rules
- Never hard-code secrets; use the platform’s secret store.
- Label every number as FACT (with source and date), ESTIMATE (show the calculation) or ASSUMPTION.
- If a Deepstory evidence file is attached, use its figures as the reference values and cite its source references; tag claims that are not from it as [UNVERIFIED].
- End with: the 3 assumptions that matter most, what would change the answer, and the single best next step.

---
Deepstory methods are process guidance for AI tools. Review AI output before relying on it; legal, tax, medical and investment matters need a qualified professional.
