Files
argo-cd/docs/developer-guide/index.md
Michael Crenshaw 65350789e8 docs: small fixes for mkdocs warnings (#26112)
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: Nitish Kumar <justnitish06@gmail.com>
2026-01-23 13:00:47 +00:00

6.2 KiB

Overview

Warning

As an Argo CD user, you probably don't want to be reading this section of the docs.

This part of the manual is aimed at helping people contribute to Argo CD, documentation, or to develop third-party applications that interact with Argo CD, e.g.

  • A chat bot
  • A Slack integration

Preface

Understand the Code Contribution Guide

Understand the Code Contribution Preface

Contributing to Argo CD documentation

This guide will help you get started quickly with contributing documentation changes, performing the minimum setup you'll need.
For backend and frontend contributions, that require a full building-testing-running-locally cycle, please refer to Contributing to Argo CD backend and frontend

Fork and clone Argo CD repository

Submit your PR

Contributing to Argo CD Notifications documentation

This guide will help you get started quickly with contributing documentation changes, performing the minimum setup you'll need. The notifications docs are located in notifications-engine Git repository and require 2 pull requests: one for the notifications-engine repo and one for the argo-cd repo. For backend and frontend contributions, that require a full building-testing-running-locally cycle, please refer to Contributing to Argo CD backend and frontend

Fork and clone Argo CD repository

Submit your PR to notifications-engine

Install Go on your machine

Submit your PR to argo-cd

Contributing to Argo CD backend and frontend

This guide will help you set up your build & test environment, so that you can start developing and testing bug fixes and feature enhancements without having to make too much effort in setting up a local toolchain.

As is the case with the development process, this document is under constant change. If you notice any error, or if you think this document is out-of-date, or if you think it is missing something: Feel free to submit a PR or submit a bug to our GitHub issue tracker.

Set up your development environment

Set up a development toolchain (local or virtualized)

Perform the development cycle

Run and debug Argo CD locally

Submit your PR

Need help? Start with the Contributors FAQ

Contributing to Argo CD dependencies

Extensions and Third-Party Applications

Contributing to Argo Website

The Argo website is maintained in the argo-site repository.