Marcel
02/11/2025, 2:32 PMgradle.properties
file as suggested in the docs.
So far we can see the tag being properly used and populated everywhere, however, on the latest step touchlab/ga-update-release-tag@v1
we are getting the following error:
Run touchlab/ga-update-release-tag@v1
Error: From <https://github.com/xxxxxx/xxxxx-kmp>
* [new tag] 0.0.52 -> 0.0.52
You are not currently on a branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.
git pull <remote> <branch>
Attaching our github action yml file to see if it helps 🙏Marcel
02/11/2025, 2:36 PMtouchlab/ga-update-release-tag@v1
stepkpgalligan
02/17/2025, 8:46 PMPackage.swift
file.
In summary, SPM uses git tags, and GitHub releases are tied to tags, so using git tags to trigger releases will be complex. The model KMMBridge, and more specifically, the KMMBridge GitHub integration and sample workflows, use is to let GitHub Actions tag the release rather than the other way around.
Again, I'm sure there's a way to do it, but you'll need to edit the GitHub Actions workflow and (probably) the actions themselves to support what you want to do.