touchlab / KMMBridge

KMMBridge is a set of Gradle tooling that facilitates publishing and consuming pre-built KMM (Kotlin Multiplatform Mobile) Xcode Framework binaries. See https://kmmbridge.touchlab.co/docs to get started.
https://kmmbridge.touchlab.co/
Apache License 2.0
339 stars 20 forks source link

autoversion - fatal: '.0' is not a valid tag name #234

Closed Giuliopime closed 2 months ago

Giuliopime commented 8 months ago

Summary

When publishing with the default GitHub Workflow I get the following error in one of the last steps:

Run touchlab/autoversion-finishrelease@main
Error: fatal: '.0' is not a valid tag name.

The publishing though goes trough fine and it appears correctly on GitHub, can I simply ignore this error?

My repo is open source here https://github.com/Giuliopime/ZenBreak

kpgalligan commented 2 months ago

This is a few months old, so not sure if it's a problem still. Autoversion needs to be correctly configured if you plan to do auto version numbering, so I would guess there are associated issues with tags and SPM versions as a result. We have an updated version coming out without any autoversion. It has added more complexity than it was work, in retrospect.