emscripten-core / emsdk

Emscripten SDK
http://emscripten.org
Other
3.06k stars 697 forks source link

Automatically dispatch emscripten release tag action #1442

Closed dschuff closed 2 months ago

dschuff commented 2 months ago

This PR add several features to release automation:

  1. The existing tag-release job has an output that indicates whether the triggering commit is a release (i.e. whether it matches the regex)
  2. The new followup job runs a new script which fetches the recent emscripten-releases revisions, reads the DEPS file from the 'latest' release in emscripten-releases-tags.json to find the corresponding emscripten revision and writes it into the environment
  3. The final step reads the emscripten revision from the environment and creates a workflow_dispatch event to run the tag-release.yml job on the emscripten repo