Skip to content

Commit b0a1438

Browse files
committed
Prepare for release 3.0.4
1 parent 43114cf commit b0a1438

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Change Log
22

3+
For a full list of changes, see the [GitHub releases](https://github.com/airbnb/mavericks/releases)
4+
35
## 3.0.3
46
- Changed flowWhenStarted to emit value on flow coroutine context (#678)
57

RELEASING.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@ Releasing
22
========
33

44
1. Bump the VERSION_NAME property in `gradle.properties` based on Major.Minor.Patch naming scheme
5-
2. Update `CHANGELOG.md`, adding the new release version and release notes
6-
3. Add your sonatype login information under gradle properties mavenCentralUsername and mavenCentralPassword in your local user gradle.properties file
7-
4. Run `./gradlew publish` to build the artifacts and publish them to maven
8-
5. Then run `./commitAndTagRelease.sh Major.Minor.Patch` with your version number
5+
2. Add your sonatype login information under gradle properties mavenCentralUsername and mavenCentralPassword in your local user gradle.properties file
6+
3. Run `./gradlew publish` to build the artifacts and publish them to maven
7+
4. Then run `./commitAndTagRelease.sh Major.Minor.Patch` with your version number
98
1. eg "./commitAndTagRelease.sh 3.0.1"
109
2. This will make a commit with the given release number and add the version tag
1110
3. It will then push the tag to github
1211
1. A github action will automatically run when the tag is pushed to generate a github release for this version
1312
2. Automated publishing only works if commit is tagged starting with "v". commitAndTagRelease script does this for you when passing a semver version number.
1413
3. The release will automatically generate release notes from the commits since last release. You may want to manually edit the release notes to add more details.
15-
4. The script will also open up the branch for a PR in github
16-
1. You can manually follow up with merging the branch changes when ready, but at this point the release is already public.
14+
5. The script will also open up the branch for a PR in github
15+
1. If there is additional relevant information about the release that isn't captured in the commit history you should add it to the PR description as well as to the release summary
16+
2. Manually merge the PR branch to main, but at this point the release is already public.
1717

1818

1919
Maven Local Installation

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSION_NAME=3.0.3
1+
VERSION_NAME=3.0.4
22
GROUP=com.airbnb.android
33
POM_DESCRIPTION=Mavericks is an Android application framework that makes product development fast and fun.
44
POM_URL=https://github.com/airbnb/mavericks

0 commit comments

Comments
 (0)