Skip to content

Commit 4b36850

Browse files
authored
Release 0.6.1 (#168)
1 parent 81e1a63 commit 4b36850

File tree

11 files changed

+39
-13
lines changed

11 files changed

+39
-13
lines changed

.buildscript/configure-signing.gradle

+12-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apply plugin: "signing"
2-
2+
apply plugin: "com.vanniktech.maven.publish"
33

44
if (project.hasProperty('releaseBuild')) {
55
println "configuring signing key"
@@ -17,4 +17,14 @@ if (project.hasProperty('releaseBuild')) {
1717

1818
useInMemoryPgpKeys(signingKey, signingPassword)
1919
}
20-
}
20+
21+
mavenPublish {
22+
targets {
23+
// Modify the existing uploadArchives task
24+
uploadArchives {
25+
repositoryUsername = properties.SONATYPE_NEXUS_USERNAME
26+
repositoryPassword = properties.SONATYPE_NEXUS_PASSWORD
27+
}
28+
}
29+
}
30+
}

.buildscript/upload_archives.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
./gradlew clean
2-
./gradlew :formula:build -PsreleaseBuild
2+
./gradlew :formula:build -PreleaseBuild
33
./gradlew :formula-android:build -PreleaseBuild
44
./gradlew :formula-test:build -PreleaseBuild
55

CHANGELOG.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
# Changelog
2-
## [0.6.1] - TBD
2+
## [0.6.2] - TBD
3+
- TODO
4+
5+
## [0.6.1] - November 18, 2020
36
- Bugfix: Fix runtime ignoring `Formula.key` for the root formula.
47
- [formula-android] Adding main thread check before notifying fragments.
58
- **Breaking**: Crash when duplicate fragment contract is registered.
69
- Migrated `formula-android` to use core `Formula` interface.
710
- **Breaking**: Delete `FlowStore` and `FlowState`.
11+
- Adding `formula-rxjava3` module.
812

913
## [0.6.0] - July 27, 2020
1014
- **Breaking**: Changing from RxJava 2.x to RxJava 3.x

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ Add the library to your list of dependencies:
1717

1818
```groovy
1919
dependencies {
20-
implementation 'com.instacart.formula:formula-rxjava3:0.6.0'
21-
implementation 'com.instacart.formula:formula-android:0.6.0'
20+
implementation 'com.instacart.formula:formula-rxjava3:0.6.1'
21+
implementation 'com.instacart.formula:formula-android:0.6.1'
2222
}
2323
```
2424

RELEASING.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
### Releasing
2+
To release formula artifacts, make sure you have signing and configuration setup
3+
4+
Make sure you have `local.properties` configured
5+
```
6+
signingKey=/path/to/maven-key.asc
7+
signingPassword=
8+
9+
SONATYPE_NEXUS_USERNAME=
10+
SONATYPE_NEXUS_PASSWORD=
11+
```
12+
13+
To upload archives
14+
```sh
15+
.buildscript/upload_archives.sh
16+
```

docs/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,8 @@ Add the library to your list of dependencies:
187187

188188
```groovy
189189
dependencies {
190-
implementation 'com.github.instacart:formula-rxjava3:0.6.0'
191-
implementation 'com.github.instacart:formula-android:0.6.0'
190+
implementation 'com.github.instacart:formula-rxjava3:0.6.1'
191+
implementation 'com.github.instacart:formula-android:0.6.1'
192192
}
193193
```
194194

formula-android/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ apply plugin: 'kotlin-android'
44
apply plugin: 'kotlin-android-extensions'
55
apply plugin: 'kotlin-kapt'
66
apply plugin: "com.github.ben-manes.versions"
7-
apply plugin: "com.vanniktech.maven.publish"
87

98
apply from: rootProject.file('.buildscript/configure-dokka.gradle')
109
apply from: rootProject.file('.buildscript/configure-signing.gradle')

formula-rxjava3/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
apply plugin: 'kotlin'
2-
apply plugin: "com.vanniktech.maven.publish"
32
apply plugin: 'org.jetbrains.dokka'
43

54
apply from: rootProject.file('.buildscript/configure-dokka.gradle')

formula-test/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
apply plugin: 'kotlin'
2-
apply plugin: "com.vanniktech.maven.publish"
32
apply plugin: 'org.jetbrains.dokka'
43

54
apply from: rootProject.file('.buildscript/configure-dokka.gradle')

formula/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
apply plugin: 'kotlin'
2-
apply plugin: "com.vanniktech.maven.publish"
32
apply plugin: 'org.jetbrains.dokka'
43

54
apply from: rootProject.file('.buildscript/configure-dokka.gradle')

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
GROUP=com.instacart.formula
2-
VERSION_NAME=0.6.0
2+
VERSION_NAME=0.6.1
33

44
POM_DESCRIPTION=Formula
55

0 commit comments

Comments
 (0)