MaibornWolff / clean-air

Firmware and hardware construction plans for the MaibornWolff Clean Air device
MIT License
32 stars 4 forks source link

Create Github release when pushing a specific tag #64

Closed angrox closed 3 years ago

angrox commented 3 years ago

In order to automatically create releases a new github action was added. Whenever a tag is created which starts with "v" a build will be done and a release will be created. The version tag should follow semantic versioning rules (which is not enforced by now): vX.Y.Z

The release will get two files: The firmware and a LATEST file which has the version number, the firmware filename and the md5 checksum of the file. It can be accessed by https://github.com/MaibornWolff/clean-air/releases/latest/download/LATEST. Please note that you have to follow the redirect you get from Github.