eclipse-tractusx / managed-identity-wallet

Apache License 2.0
7 stars 20 forks source link

Ci/add semantic release outputs #226

Closed borisrizov-zf closed 6 months ago

borisrizov-zf commented 6 months ago

Description

We're using complex bash commands to extract the release version for various steps. This is not necessary as semantic-release already provides this value. We only need to make it available to all jobs by using job outputs. We also include a boolean denoting if a release will happen, in order to prevent some steps from running, e.g. the helm release doesn't make any sense if we're not releasing a new version.

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

sonarcloud[bot] commented 6 months ago

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

github-actions[bot] commented 6 months ago

:tada: This PR is included in version 0.4.0-develop.8 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket:

github-actions[bot] commented 4 months ago

:tada: This PR is included in version 0.4.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: