feat: add GitHub Actions workflow for automated release creation and update CHANGELOG.md structure

This commit is contained in:
2025-02-16 10:26:43 +01:00
parent 2f34a0ca4e
commit 7ccacec68f
10 changed files with 191 additions and 3 deletions

View File

@ -8,6 +8,9 @@
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html
[common]
version = "1.0.2"
[env:esp32dev]
platform = espressif32
board = esp32dev
@ -37,7 +40,12 @@ build_flags =
-fdata-sections
-DNDEBUG
-mtext-section-literals
'-D VERSION="${common.version}"'
extra_scripts =
pre:gzip_files.py
pre:extra_script.py
pre:scripts/combine_html.py
pre:scripts/pre_build.py
pre:scripts/pre_spiffs.py
pre:scripts/gzip_files.py
pre:scripts/extra_script.py
pre:scripts/update_changelog.py