Skip to content

Fix Build Order#41

Merged
ericmcdaniel merged 1 commit intomainfrom
docs/fix-build-order
Feb 24, 2026
Merged

Fix Build Order#41
ericmcdaniel merged 1 commit intomainfrom
docs/fix-build-order

Conversation

@ericmcdaniel
Copy link
Copy Markdown
Owner

Quick follow-up release based on v0.3.3, which worked successfully but did not produce artifacts. The CI/CD pipeline was adjusted to allow for the deployment of the artifacts.


Adjustments were made to handle how configuration data is stored.

Summary

  • Hardcoding user configuration data has been removed in favor of storing and reading form NVS memory at run-time.
    • Memory reads are only performed once at startup.
  • This opens up support for a third-party installation tool to easily inject user settings without needing a full recompilation.
  • The build version number is embedded within the firmware binary.
    • This allows for installation tools to quickly check what version is present and offer an upgrade if available.

@ericmcdaniel ericmcdaniel merged commit 59199ea into main Feb 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant