mirror of
https://github.com/meshtastic/meshtastic.git
synced 2025-01-27 05:39:00 -08:00
Instructions on how to make prod builds.
This commit is contained in:
parent
663ee97540
commit
94c21451b2
26
website/docs/developers/publish.md
Normal file
26
website/docs/developers/publish.md
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
---
|
||||||
|
id: build-env
|
||||||
|
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
|
||||||
|
|
||||||
|
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
|
||||||
|
for python: (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
|
||||||
|
|
||||||
|
## Android
|
||||||
|
|
||||||
|
## Python
|
||||||
|
|
||||||
|
:::note
|
||||||
|
You need permissions in the github project to make a build:::
|
Loading…
Reference in a new issue