apify / apify-cli

Apify command-line interface helps you create, develop, build and run Apify actors, and manage the Apify cloud platform.
https://docs.apify.com/cli
122 stars 19 forks source link

Use SemVer versioning instead of `MAJOR.MINOR` #391

Open clemlesne opened 1 year ago

clemlesne commented 1 year ago

During my GitHub Actions builds, I'm using a shared version number (binaries, containers, serverless, doc, …). The version is formatted with the SemVer norm, x.y.x-a.b.

I cannot use my version number with the Apify CLI build because it returns the error Error: Version number must be MAJOR.MINOR, where MAJOR and MINOR is a number in range from 0 to 99..

Versions:

mtrunkat commented 1 year ago

Hi @clemlesne, thank you for reporting this. Unfortunately, semantic versioning, as described, is not currently supported. However, we plan to fix this and introduce the new versioning system for Actors with the support of SemVer. I don't have an exact date yet.

CC @fnesveda

clemlesne commented 1 year ago

I see. This constraint would be important for me to be resolved.