creo2urdf icon indicating copy to clipboard operation
creo2urdf copied to clipboard

CREO2URDF – Improve the automatic release action

Open Nicogene opened this issue 9 months ago • 0 comments

Task description

In:

  • #52

We added a GA that runs on a self-hosted runner, creates a release starting from the latest master with the tag specified by input, and after compiling creo2urdf uploads the zip as an artifact.

This can be improved by making it more flexible:

  • It should check if the tag passed by input exists, if so, compiles that version of creo2urdf and update an existing release using allowUpdates: true of https://github.com/ncipollo/release-action
  • If it does not exists it simply compiles the latest master and tags it
  • Add in the release note the versions of
    • vcpkg
    • idyntree
    • eigen3
    • yaml-cpp
    • rapidcsv
    • libxml2
    • assimp

Now it is using the generateReleaseNotes option, that enable the Github automatic generation or release notes.

Definition of done

The release GA as been upgraded

cc @mfussi66

Nicogene avatar May 03 '24 12:05 Nicogene