Table of Contents

Drone CI (Alternative)

Drone CI is a container-native CI/CD system that predates Gitea Actions. If you prefer Drone or are migrating from it, this page covers its use with Gitea.

What this page covers

  • Drone CI architecture: server and runner
  • Connecting Drone to Gitea via OAuth
  • Pipeline template structure (.drone.yml)
  • Managing pipeline templates with the Drone CLI
  • When to prefer Drone over Gitea Actions

Drone vs. Gitea Actions

Drone CI Gitea Actions
Pipeline syntax Drone YAML (custom) GitHub Actions YAML (industry standard)
Integration Separate server, OAuth to Gitea Built into Gitea
Ecosystem Drone plugins GitHub Actions marketplace (compatible)
Recommendation Use for existing Drone setups Prefer for new setups

For new platforms, Gitea Actions is the recommended choice. Drone CI documentation is provided for those with existing pipelines.