Skip to main content

Deployment Channels & Updates

M31A maintains two completely isolated channels:

PropertyProduction Channel (m31a)Development Channel (m31a-dev)
Binary Namem31am31a-dev
Cargo FeatureDefault (no feature)--features development
Global State~/.local/share/m31a/~/.local/share/m31a-dev/
Update Feedstabledevelopment
Mutual ExclusionFails compile if both setFails compile if both set

In-Place Updater​

# Check for updates
m31a update --check

# Apply update
m31a update

# Rollback to previous binary
m31a rollback