Branching and Version Control: Difference between revisions

From LuxCoreRender Wiki
Jump to navigation Jump to search
No edit summary
Line 13: Line 13:
== Workflow ==
== Workflow ==


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


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

Revision as of 08:00, 30 August 2026

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)