Skip to content

Set versioning based on CHANGELOG #8456

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Aug 14, 2025
Merged

Conversation

helin24
Copy link
Member

@helin24 helin24 commented Aug 13, 2025

There are several things happening here:

  • Use semver format for CHANGELOG - this makes it easier to use the gradle changelog plugin, so we don't have to define a custom regex for our versioning.
  • Set release version from CHANGELOG - as long as we update the changelog as part of the release process, we won't have to separately set the version in gradle.properties. The two should match during a release anyway.
  • Set dev version from CHANGELOG - this means we won't need to update a hard coded version in the deploy script.

(will rebase after #8455)

Addresses #8417

@helin24 helin24 requested review from jwren and pq August 14, 2025 01:55
@helin24 helin24 merged commit f162f7d into flutter:master Aug 14, 2025
7 checks passed
@helin24 helin24 deleted the dev-version branch August 14, 2025 04:18
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.

2 participants