diff --git a/.github/workflows/create_swift_package.yml b/.github/workflows/create_swift_package.yml index dca0c1f..17fabab 100644 --- a/.github/workflows/create_swift_package.yml +++ b/.github/workflows/create_swift_package.yml @@ -2,6 +2,9 @@ name: Create Swift Package on: workflow_dispatch: + push: + branches: [ main ] + jobs: publish: uses: touchlab/KMMBridgeGithubWorkflow/.github/workflows/faktorybuildbranches.yml@v0.6 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 55c7f1d..afc6436 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ # Changelog ## [Unreleased] + +## [5.0.0-alpha04] (2023-02-24) + * Introduce MutableStore * Implement RealMutableStore with Store delegate * Extract Store and MutableStore methods to use cases @@ -238,7 +241,9 @@ This is a first alpha release of Store ported to RxJava 2. * The change log for Store version 1.x can be found [here](https://github.com/NYTimes/Store/blob/develop/CHANGELOG.md). -[Unreleased]: https://github.com/MobileNativeFoundation/Store/compare/v4.0.5...HEAD +[Unreleased]: https://github.com/MobileNativeFoundation/Store/compare/v5.0.0-alpha04...HEAD + +[5.0.0-alpha03]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.0.0-alpha04 [5.0.0-alpha03]: https://github.com/MobileNativeFoundation/Store/releases/tag/5.0.0-alpha03 diff --git a/README.md b/README.md index 6d90fb4..026e71a 100644 --- a/README.md +++ b/README.md @@ -35,8 +35,8 @@ #### Android ```kotlin -implementation "org.mobilenativefoundation.store:store5:5.0.0-alpha03" -api "org.jetbrains.kotlinx:atomicfu:0.18.5" +implementation "org.mobilenativefoundation.store:store5:5.0.0-alpha04" +implementation "org.jetbrains.kotlinx:atomicfu:0.18.5" ``` #### Multiplatform (Common, JVM, Native, JS) @@ -44,8 +44,8 @@ api "org.jetbrains.kotlinx:atomicfu:0.18.5" ```kotlin commonMain { dependencies { - implementation("org.mobilenativefoundation.store:store5:5.0.0-alpha03") - api("org.jetbrains.kotlinx:atomicfu:0.18.5") + implementation("org.mobilenativefoundation.store:store5:5.0.0-alpha04") + implementation("org.jetbrains.kotlinx:atomicfu:0.18.5") } } ``` diff --git a/RELEASING.md b/RELEASING.md index 4aafdcb..4d42171 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -3,7 +3,7 @@ Releasing 1. Change the version in top level `gradle.properties` to a non-SNAPSHOT version. 2. Update the `cocoapods` version in `build.gradle.kts` in `:store`. -3. Modify `create_swift_package.yml` workflow to run on `store5` push. +3. Modify `create_swift_package.yml` workflow. * https://github.com/MobileNativeFoundation/Store/blob/e526400cdf51aa2f78b6b7e9e87f4a6845e6dcea/.github/workflows/create_swift_package.yml 4. Update the `CHANGELOG.md` for the impending release. 5. Update the `README.md` with the new version. diff --git a/buildSrc/src/main/kotlin/Version.kt b/buildSrc/src/main/kotlin/Version.kt index 2007af0..a647706 100644 --- a/buildSrc/src/main/kotlin/Version.kt +++ b/buildSrc/src/main/kotlin/Version.kt @@ -32,5 +32,5 @@ object Version { const val navigationCompose = "2.5.2" const val sqlDelight = "1.5.4" const val sqlDelightGradlePlugin = sqlDelight - const val store = "5.0.0-alpha03" + const val store = "5.0.0-alpha04" } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 40d77c8..adf4d8a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ org.gradle.jvmargs=-XX:MaxMetaspaceSize=2G # POM file GROUP = org.mobilenativefoundation.store -VERSION_NAME = 5.0.0-SNAPSHOT +VERSION_NAME = 5.0.0-alpha04 POM_PACKAGING = pom POM_DESCRIPTION = Store5 is a Kotlin Multiplatform network-resilient repository layer