Contribute to PipeCD Documentation
This page describes how to contribute to the PipeCD Documentation.
Welcome! We are so happy you’re interested in helping improve our documentation. Your contributions make the project better for everyone.
This guide explains how you can contribute to the PipeCD Documentation, which resides on our official website, https://pipecd.dev.
Where to find the docs
Our documentation is located in the /docs folder within the pipe-cd/pipecd repository.
The content files are written in Markdown and live inside /docs/content/en/. You’ll notice two types of documentation folders:
/docs-dev/: This is for documentation related to unreleased, in-development features./docs-v0.x.x/(and/docs-v1.0.x/): These folders contain the documentation for specific released versions of PipeCD.
How to build the docs locally
To preview your changes as you work, you must run the documentation website on your local machine.
- Install Prerequisite: You must have the extended version of Hugo (v0.92.1 or higher) installed.
- Run the Server: From the root of the
pipecdrepository, run the following command:make run/site - Preview: Open your browser and go to
http://localhost:1313to see the live-reloading site.
How to submit your changes (The PR Process)
- Create a Branch: Create a new branch for your changes (e.g.,
git checkout -b my-docs-fix). - Make Your Changes: Edit the necessary documentation files. If you are fixing an issue in the current documentation, remember to edit the file in both the
/docs-dev/and the latest/docs-vx.y.z/folders. - Commit and Push: Commit your changes with a clear message and push your branch to your fork.
- Open a Pull Request: Go to the PipeCD repository and open a Pull Request. In the description, please link to the issue you are fixing (e.g.,
Addresses #6124). - Review: A maintainer will review your PR, provide feedback, and merge it.
Thank you for contributing!
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified November 24, 2025: Fix failed site build (#6360) (9fdf3c8d2)