Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CREO2URDF – Improve the automatic release action #93

Open
Nicogene opened this issue May 3, 2024 · 0 comments
Open

CREO2URDF – Improve the automatic release action #93

Nicogene opened this issue May 3, 2024 · 0 comments
Labels
domain-software Related to Software

Comments

@Nicogene
Copy link
Member

Nicogene commented May 3, 2024

Task description

In:

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain-software Related to Software
Projects
None yet
Development

No branches or pull requests

1 participant