Woodpecker CI

Version: 3.10.0
Required minimum memory: 256MB
Last updated 29 Sep 2025

Recent Changes

  • Update woodpecker to 3.10.0

  • Full Changelog

  • New event pull request metadata #5214

  • Add task UUID label to Kubernetes pods #5544

  • feat: expose listing available organizations via woodpecker-go / CLI #5481

  • Add milestone to metadata #5174

  • Support for pull requests opened events from forked repositories #5536

  • Add back-off retry for pod log streaming to kubernetes backend #5550

  • Fix dir not found handling #5533

  • Show readable error #5501

  • fix: allow spaces in cli string slices #5494

  • fix: changed schema definition for "backend_options.kubernetes.tolerations" to accept an array of objects #5478

About

Woodpecker is a simple CI engine with great extensibility. It runs your pipelines inside Docker containers, so if you are already using them in your daily workflow, you'll love Woodpecker for sure.

Features

  • OpenSource and free - Woodpecker is and always will be totally free. As Woodpecker's source code is open-source you can contribute to help evolving the project.

  • Based on docker containers - Woodpecker uses docker containers to execute pipeline steps. If you need more than a normal docker image, you can create plugins to extend the pipeline features. How do plugins work?

  • Multi pipelines - Woodpecker allows you to easily create multiple pipelines for your project. They can even depend on each other. Check out the docs


Install Woodpecker CI in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.
Mastodon Mastodon