README: Clarify stable-develop branches' purpose
Some checks failed
Bundler Audit / security (push) Has been cancelled
Check i18n / check-i18n (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
Crowdin / Upload translations / upload-translations (push) Has been cancelled
Check formatting / lint (push) Has been cancelled
CSS Linting / lint (push) Has been cancelled
Haml Linting / lint (push) Has been cancelled
JavaScript Linting / lint (push) Has been cancelled
Ruby Linting / lint (push) Has been cancelled
JavaScript Testing / test (push) Has been cancelled
Historical data migration test / test (14-alpine) (push) Has been cancelled
Historical data migration test / test (15-alpine) (push) Has been cancelled
Historical data migration test / test (16-alpine) (push) Has been cancelled
Historical data migration test / test (17-alpine) (push) Has been cancelled
Ruby Testing / build (production) (push) Has been cancelled
Ruby Testing / build (test) (push) Has been cancelled
Ruby Testing / test (.ruby-version) (push) Has been cancelled
Ruby Testing / test (3.1) (push) Has been cancelled
Ruby Testing / test (3.2) (push) Has been cancelled
Ruby Testing / Libvips tests (push) Has been cancelled
Ruby Testing / End to End testing (push) Has been cancelled
Ruby Testing / Elastic Search integration testing (push) Has been cancelled

This commit is contained in:
Jeremy Kescher 2024-11-01 17:18:13 +01:00
parent 7fa9c34dee
commit 3fc4a1a03f
No known key found for this signature in database
GPG key ID: 80A419A7A613DFA4

View file

@ -12,13 +12,16 @@ features are the same, except for the differences outlined below.
Contributing guidelines are available [here](CONTRIBUTING.md).
Note: **Use the `main` branch only for forks.** The `develop` branch is experimental, has no stable state, and is only
used for testing changes on [the staging instance](https://cts.kescher.at).
Note: **Use the `main` branch only for forks.** The `develop` and `stable-develop/*` branches are experimental, have no
stable state, and are only used for testing changes e.g. [the staging instance](https://cts.kescher.at) or temporary
test instances.
For production, it is suggested you run:
- any of the `stable/*` branches or stable tags
- do note, however, that these branches/tags have a similar support cycle to upstream, and therefore also to vanilla
Mastodon!
- New Catstodon-exclusive features will only be introduced to the main branch. The `stable` branches will _not_ get
backports of new features.
- the `main` branch, which is comparable to "nightly" versions in vanilla Mastodon.
## Differences