Skip to content

Commit adc0c93

Browse files
committed
ComposeApp: Add Firebase to iOS including dependencies in the iOS project
1 parent f536d58 commit adc0c93

File tree

36 files changed

+2564
-1619
lines changed

36 files changed

+2564
-1619
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ jobs:
3434
- name: Copy CI gradle.properties
3535
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
3636

37+
- name: Restore google-services.json
38+
run: |
39+
mkdir -p app
40+
echo "${{ secrets.GOOGLE_SERVICES_JSON_BASE64 }}" | base64 --decode > app/google-services.json
41+
3742
## Actual task
3843
- name: Build
3944
uses: gradle/gradle-build-action@v2

.idea/compiler.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/gradle.xml

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[![CI-MASTER](https://github.com/jarroyoesp/ComposeMultiplatformApp/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/jarroyoesp/ComposeMultiplatformApp/actions/workflows/ci.yml)
22
[![Latest release](https://img.shields.io/github/v/release/JetBrains/compose-multiplatform?color=blue&label=Compose%20multiplatform)](https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.7.3)
3-
![Kotlin Version](https://img.shields.io/badge/Kotlin-2.1.0-blue?logo=kotlin&logoColor=white)
3+
![Kotlin Version](https://img.shields.io/badge/Kotlin-2.1.20-blue?logo=kotlin&logoColor=white)
44
<div align="center">
55
<img alt="Compose multiplatform charts" src="./screenshots/compose_multiplatform_logo.png"/>
66
<h1>🚀 Example project to show SpaceX data built with Kotlin Multiplatform and Compose UI Multiplatform</h1>

app/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ dependencies {
4343
androidTestImplementation(libs.junit)
4444
androidTestImplementation(libs.androidx.test.espresso.core)
4545
androidTestImplementation(libs.androidx.compose.ui.test.junit4)
46+
androidTestImplementation(libs.gitlive.firebase.firestore)
4647
debugImplementation(libs.androidx.compose.tooling)
4748
debugImplementation(libs.androidx.compose.ui.test.manifest)
4849

app/src/main/java/com/jarroyo/composeapp/ComposeApp.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import com.jarroyo.feature.home.shared.di.initKoin
77
import dagger.hilt.android.HiltAndroidApp
88
import org.koin.dsl.module
99

10-
1110
@HiltAndroidApp
1211
class ComposeApp : Application() {
1312
override fun onCreate() {

app/versions/dependencies/debugAndroidTestRuntimeClasspathDependencies.txt

Lines changed: 327 additions & 67 deletions
Large diffs are not rendered by default.

app/versions/dependencies/debugRuntimeClasspathDependencies.txt

Lines changed: 423 additions & 361 deletions
Large diffs are not rendered by default.

app/versions/dependencies/debugUnitTestRuntimeClasspathDependencies.txt

Lines changed: 436 additions & 375 deletions
Large diffs are not rendered by default.

app/versions/dependencies/releaseRuntimeClasspathDependencies.txt

Lines changed: 431 additions & 366 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)