Skip to content

ci: include release version in gh release name#2658

Open
holysoles wants to merge 1 commit intoish-app:masterfrom
holysoles:master
Open

ci: include release version in gh release name#2658
holysoles wants to merge 1 commit intoish-app:masterfrom
holysoles:master

Conversation

@holysoles
Copy link
Copy Markdown

@holysoles holysoles commented Dec 7, 2025

Problem

Currently, the ish.app AltStore source is incompatible with AltStore 2.0 and SideStore (#2563). The previous attempt of trying to solve this on the ish.app project (ish-app/ish.app#46) was hardcoding the version number, which was an area of feedback that couldn't be addressed, since a given GitHub release provides no indication of the app version that the build is for.

Solution

This PR names each nightly release as a semver formatted version number of <app version>-build<build number>. No changes are made to the testflight upload or the actual artifact versions themselves.

With this change, we can then parse this information in the template to provide both the app version and build number to the appropriate AltStore Source fields. I've opened a PR over on the ish.app project to do that (ish-app/ish.app#48).

Closes #2563

@holysoles
Copy link
Copy Markdown
Author

I tried for awhile to test this in my fork, but I had a hell of a time trying to get this to build there without having the code-signing setup configured.

However usage of get_version_number seems straightforward enough matches usage of other similar fastlane actions being used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AltStore Repo: version number incorrect

1 participant