Tactility/Documentation/releasing.md
Ken Van Hoeylandt a091923353
Fixed & improved build scripts (#288)
* Fixed&improved build scripts

* Fixes and updates

* Fix for esp-idf-ci-action

* Build fixes
2025-06-09 21:03:18 +02:00

1.4 KiB

Releasing Tactility

  1. Test the latest version on several devices
  2. Build the SDK locally and test it with ExternalApps/HelloWorld
  3. Test the latest SDK build from GitHub with the CDN:
    1. Download it from the main branch
    2. Upload it to the CDN
    3. Update sdk.json from TactilityTool and upload it to CDN
    4. Test it with ExternalApps/HelloWorld (clear all its cache and update the SDK version)
  4. Download the latest firmwares main branch
  5. Prepare a new version of TactilityWebInstaller locally
  6. Test the firmwares on all devices with the local web installer
  7. If all went well: release the web installer
  8. Test web installer in production (use popular devices)
  9. Make a new version of the docs available at TactilityDocs
  10. Make a new GitHub release

Post-release

  1. Mention on Discord
  2. Consider notifying vendors/stakeholders
  3. Remove dev versions in sdk.jsonfrom TactilityTool and upload it to CDN