2021-11-16 14:00:16 -08:00
|
|
|
|
---
|
2021-11-16 16:12:30 -08:00
|
|
|
|
id: publishing-prod
|
2021-11-16 14:00:16 -08:00
|
|
|
|
title: Publishing Meshtastic
|
|
|
|
|
sidebar_label: Publishing Meshtastic
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
This document is a WIP.
|
|
|
|
|
|
|
|
|
|
If you’d like to do ‘real’ releases with your changes, the procedure is:
|
|
|
|
|
|
|
|
|
|
## Device
|
|
|
|
|
|
2021-11-16 19:52:00 -08:00
|
|
|
|
* edit version.properties and check it into the root project
|
|
|
|
|
* run bin/promote-release.sh - this should cause github to start a release build (see the CI actions)
|
|
|
|
|
* edit the draft release text and click publish
|
2021-11-16 14:00:16 -08:00
|
|
|
|
|
|
|
|
|
## Android
|
|
|
|
|
|
2021-11-16 19:52:00 -08:00
|
|
|
|
TBD
|
|
|
|
|
|
|
|
|
|
## iOS
|
|
|
|
|
|
|
|
|
|
TBD
|
|
|
|
|
|
2021-11-16 14:00:16 -08:00
|
|
|
|
## Python
|
|
|
|
|
|
2021-11-16 19:52:00 -08:00
|
|
|
|
if any dev wants to take this on, send me a note and I’ll bless you with pypi
|
|
|
|
|
|
|
|
|
|
* bump the version in setup.py
|
|
|
|
|
* run bin/upload-release.sh
|
|
|
|
|
|
2021-11-16 14:00:16 -08:00
|
|
|
|
:::note
|
|
|
|
|
You need permissions in the github project to make a build:::
|