Protobuf definitions for the Meshtastic project
Find a file
Dan D 441e4b4852
Refactor publish workflow with separate build jobs and dry run support
- Add dry_run input for testing without publishing
- Split into separate jobs: codegen, build-typescript, build-rust
- Add tsdown build step for ESM-only NPM package
- Create release zip artifacts for NPM, JSR, and Rust packages
- Upload zip assets to GitHub releases
- Use OIDC authentication for JSR publishing (npx jsr publish)
- Add explicit permissions for id-token write
2026-01-22 22:19:26 -05:00
.github Refactor publish workflow with separate build jobs and dry run support 2026-01-22 22:19:26 -05:00
.vscode cleanup & update actions 2024-03-30 13:31:28 +10:00
meshtastic Add missed StatusMessage protobufs, mainly for config (#847) 2026-01-20 07:54:12 -06:00
packages ci: fix publish github action workflow for publishing to JSR, Cargo, and NPM 2025-10-08 17:39:16 -04:00
.gitattributes clamp CR/LF and trunk fmt the ci files 2023-01-30 13:34:14 +01:00
.gitignore Add dsstore 2025-04-29 06:15:31 -05:00
buf.gen.yaml ci: fix publish github action workflow for publishing to JSR, Cargo, and NPM 2025-10-08 17:39:16 -04:00
buf.yaml Buf fixes 2025-12-20 07:14:45 -06:00
LICENSE Initial commit 2020-03-02 09:44:55 -08:00
nanopb.proto Add go_package path for nanopb.proto 2025-03-25 09:32:11 -07:00
README.md Update README.md 2025-07-07 19:42:40 -05:00
renovate.json Update bufbuild GitHub Actions 2025-07-12 19:46:12 -04:00

Meshtastic Protobuf Definitions

CI CLA assistant Fiscal Contributors Vercel

Overview

The Protobuf message definitions for the Meshtastic project (used by apps and the device firmware).

Documentation/API Reference

Stats

Alt