Files
DFTE/docs/DEVELOPMENT.md
T
2026-08-27 14:25:38 +10:00

842 B
Raw Blame History

Development and releases

Released applications should use a public Git tag. While changing DFTE with a sibling library, select a local symlink:// or file:// dependency from an ignored PlatformIO override rather than changing tracked application dependencies.

Before a release, update library.json, CHANGELOG.md, and the relevant guides, then run:

./scripts/check-docs.sh
./scripts/test.sh compile --platform esp8266
./scripts/test.sh compile --platform esp32
./scripts/prepare-release.sh vMAJOR.MINOR.PATCH --tag

Push the branch and annotated tag. GitHub Actions repeats the board-free compile checks, validates the package, and creates a GitHub Release from that version’s changelog section. It does not publish to the PlatformIO Registry.

Back to documentation · project overview.