Branching and Version Control

From LuxCoreRender Wiki
Revision as of 08:00, 30 August 2026 by Howetuft (talk | contribs) (Workflow)
Jump to navigation Jump to search

The purpose of this document is to define the rules for branching strategy for LuxCoreRender repositories.

Status: PROPOSAL

Preliminary considerations

A few considerations should be kept in mind:


Workflow

We rely on a `main` branch, always stable, always releasable.

main ─────●────●─────────●────●────●──→ (always stable, always releasable)

           \                   \
            feature/big-thing   feature/another-thing
             (lives for weeks,    (short, merges fast)
              synced regularly)