meshtastic/website/docs/developers/publish.md

41 lines
811 B
Markdown
Raw Normal View History

---
2021-11-16 20:05:19 -08:00
id: publish
title: Publishing Meshtastic
sidebar_label: Publishing Meshtastic
---
This document is a WIP.
If youd 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
### Update Protobufs
* cd proto
* git checkout master && git pull
* cd ..
* git add proto
* git commit -m "updating proto submodule to latest"
## Android
2021-11-16 19:52:00 -08:00
TBD
## iOS
TBD
## Python
2021-11-16 19:52:00 -08:00
if any dev wants to take this on, send me a note and Ill bless you with pypi
* bump the version in setup.py
* run bin/upload-release.sh
:::note
You need permissions in the github project to make a build:::