Boris Proshin b11b6a6f2c Fix getVersionDescription() to prioritize version tags over non-version tags (#673)
* Fix getVersionDescription() to prioritize version tags over non-version tags

This fix modifies the getVersionDescription() method to ensure it only considers valid version tags when describing the current version. It retrieves all tags merged into the current branch, filters them based on a version-compatible regex, and uses the most recent valid version tag for description. If no valid tags are found, it falls back to the default description behavior. This resolves the issue of incorrect tags being used when multiple tags are present.

* Update versioning.ts

Rewrote getting the description for the last valid tag using `rev-list` and `rev-parse`

* Fix formatting

* Revert "dist"

This reverts commit bd58cbedf7e9f6928ab3b7ca6dd858622c5c1f13.

* Revert "dist"

This reverts commit bd58cbedf7e9f6928ab3b7ca6dd858622c5c1f13.
2024-10-08 00:06:50 +02:00
2024-02-19 08:55:24 -05:00
2023-10-28 12:21:10 -07:00
2024-02-19 08:55:24 -05:00
2022-03-30 23:27:10 +02:00
2022-03-30 23:27:10 +02:00
2023-02-13 23:07:10 -06:00
2021-03-14 00:44:01 +01:00
2020-01-19 01:54:56 +01:00
2020-05-01 17:55:27 +02:00
2023-11-25 19:33:36 +01:00
2023-03-03 16:25:40 -08:00
2019-11-30 19:02:47 +01:00
2024-02-18 17:39:26 -08:00
2023-03-04 15:39:31 -06:00
2023-03-03 16:25:40 -08:00
2024-02-18 17:39:26 -08:00

Unity - Builder

(Not affiliated with Unity Technologies)

GitHub Action to build Unity projects for different platforms.

Part of the GameCI open source project.

Builds - Ubuntu Builds - Windows Builds - MacOS codecov - test coverage

How to use

Find the docs on the GameCI documentation website.

Visit the GameCI Unity Actions status repository for related Actions.

Community

Feel free to join us on Discord and engage with the community.

Contributing

To help improve the documentation, please find the docs repository.

To contribute to Unity Builder, kindly read the contribution guide.

Support us

GameCI is free for everyone forever.

You can support us at OpenCollective.

Licence

This repository is MIT licensed.

This includes all contributions from the community.

Description
No description provided
Readme MIT 120 MiB
Languages
TypeScript 99.5%
JavaScript 0.2%
Batchfile 0.2%