AlexandreHiroyuki / DataTome

Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.
https://alexandrehiroyuki.github.io/DataTomeDocs/
MIT License
6 stars 0 forks source link

Automated release with version bump #5

Open AlexandreHiroyuki opened 8 months ago

AlexandreHiroyuki commented 8 months ago

Current Situation

When a new release is manually created on GitHub, an action is triggered to publish the package to PlatformIO registry.

Ideal Solution

If the field "version" is different between the files: library.json library.properties It should trigger an error and not publish the package.

If the field "version" properly changed between commits on the main branch, tag the most recent commit with the version number.