diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f78415cb..1a5ebae3 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -14,8 +14,8 @@ on: jobs: build: - runs-on: ubuntu-latest - timeout-minutes: 30 + runs-on: macos-latest + timeout-minutes: 60 steps: - uses: actions/checkout@v4 @@ -46,8 +46,14 @@ jobs: - name: Check lint run: ./gradlew lintDebug --stacktrace - - name: Build all build type and flavor permutations - run: ./gradlew assemble --stacktrace + - name: Build android app + run: ./gradlew :sample:android:assemble + + - name: Build desktop app + run: ./gradlew :sample:desktop:assemble + + - name: Build iOS app + run: xcodebuild -project sample/iosApp/iosApp.xcodeproj -scheme iosApp -destination 'platform=iOS Simulator,name=iPhone 14,OS=latest' - name: Clean secrets if: always() @@ -56,7 +62,7 @@ jobs: test: needs: build runs-on: ubuntu-latest - timeout-minutes: 30 + timeout-minutes: 70 strategy: matrix: diff --git a/.gitignore b/.gitignore index 0a4ede3b..622c40c1 100644 --- a/.gitignore +++ b/.gitignore @@ -50,6 +50,7 @@ captures/ .idea/navEditor.xml # User-specific configurations +.idea/artifacts/ .idea/caches/ .idea/libraries/ .idea/shelf/ @@ -104,3 +105,5 @@ lint/generated/ lint/outputs/ lint/tmp/ # lint/reports/ + +.kotlin/ diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index 691f78ba..0d9aecad 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -69,11 +69,6 @@