Skip to content

Conversation

@rhblind
Copy link
Member

@rhblind rhblind commented Dec 25, 2025

Change get_app_version/1 to retrieve the version from the first project app's .app.src file using rebar_app_info:original_vsn/1. This provides the actual resolved version rather than symbolic references like semver or git that may be present in relx configuration.

Remove get_version_from_relx/1 helper function and simplified normalize_version/1 by removing atom handling for symbolic refs.

Change `get_app_version/1` to retrieve the version from the first project
app's `.app.src` file using `rebar_app_info:original_vsn/1`. This provides
the actual resolved version rather than symbolic references like `semver`
or `git` that may be present in relx configuration.

Remove `get_version_from_relx/1` helper function and simplified
`normalize_version/1` by removing atom handling for symbolic refs.
@rhblind rhblind linked an issue Dec 25, 2025 that may be closed by this pull request
@rhblind rhblind marked this pull request as draft December 25, 2025 14:06
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.

VCS annotation version does not match app version

2 participants