Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Version is now generated in the Makefile and
cross-compile.sh
script, and usesgit describe --tags --exclude latest_develop
to generate a version string. From thegit describe
help page:The latest develop release is now tagged with
latest_develop
. It will be named for the version string generated above.Builds on the
master
branch will now only be released if the commit is tagged with a tag that is notlatest_develop
. Builds on this branch will be done as adraft
allowing maintainers to confirm the release before making it publicly available. It also allows changelogs to be filled in as needed.Changed the check version code so that it determines whether it is a development build by checking the version string. If the version string contains the generated suffixes, then it must be a development build. For development builds, it now calls the github API
/repos/stashapp/stash/releases/tags/latest_develop
endpoint, which returns the release for thelatest_develop
tag. For release builds, it now calls the github API/repos/stashapp/stash/releases/latest
endpoint, which returns the most recent full release.