Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Sync #1839

Merged
merged 27 commits into from
Oct 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
a97f120
Update Kotlin to 2.0.20 & dependencies
KitsuneAlex Aug 27, 2024
c2abd1d
@cla-bot check
KitsuneAlex Aug 27, 2024
17fb924
Fix double whitespace in exception message in RealmModelLoweringEExte…
KitsuneAlex Sep 2, 2024
67fda10
Fix crash with Kotlin 2.0.20 via https://github.com/realm/realm-kotli…
nhachicha Sep 10, 2024
accc72e
Support Kotlin 2.0.20
nhachicha Sep 10, 2024
413fc2e
clean up
nhachicha Sep 13, 2024
a77f281
update Readme
nhachicha Sep 14, 2024
1d658ef
Merge remote-tracking branch 'origin/main' into nh/kotlin_2_0_20
nhachicha Sep 14, 2024
f2db97a
Fixes RealmModelLoweringExtension
nhachicha Sep 14, 2024
751a9c1
Bump version & update compiler plugin for Sync
nhachicha Sep 15, 2024
50dbcf2
update integration tests
nhachicha Sep 15, 2024
3d77cb2
Remove sync packages
clementetb Sep 16, 2024
1992ebe
Remove sync code and analytics
clementetb Sep 17, 2024
5e6c12c
Clean up compiler plugin
clementetb Sep 17, 2024
f93b9e8
Remove asymmetric objects
clementetb Sep 17, 2024
55476bf
linting
clementetb Sep 17, 2024
41924a5
Merge commit '50797be5a0dfde9b4eb5c00a528c04b49d5706d6' into ct/remov…
clementetb Sep 17, 2024
35d947d
Clean up error codes and categories
clementetb Sep 17, 2024
7975ba1
Remove system utils constants
clementetb Sep 17, 2024
e7851fe
Update GHA
clementetb Sep 17, 2024
46bc143
linting
clementetb Sep 17, 2024
fe6b90f
Remove more constants
clementetb Sep 17, 2024
88a29a3
update tests
clementetb Sep 18, 2024
fe13761
Fix rogue char
clementetb Sep 18, 2024
624eac6
Update benchmarks
clementetb Sep 18, 2024
8c45033
Remove more sync references
clementetb Sep 18, 2024
3a0e812
Fix compiler plugin not being applied
clementetb Oct 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 0 additions & 32 deletions .github/workflows/include-check-cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,6 @@ on:
value: ${{ jobs.android.outputs.packages-android-cache-hit }}
android-test-base-apk-cache-hit:
value: ${{ jobs.android-test-base.outputs.android-test-base-apk-cache-hit }}
android-test-sync-apk-cache-hit:
value: ${{ jobs.android-test-sync.outputs.android-test-sync-apk-cache-hit }}
packages-macos-x64-cache-hit:
value: ${{ jobs.macos-x64.outputs.packages-macos-x64-cache-hit }}
packages-macos-arm64-cache-hit:
Expand Down Expand Up @@ -295,36 +293,6 @@ jobs:
path: ./packages/test-base/build/outputs/apk/androidTest/debug/test-base-debug-androidTest.apk
retention-days: 1

#
# Android Sync Test APK
#
android-test-sync:
runs-on: ubuntu-latest
needs: checksum
name: Android Sync Test APK
outputs:
android-test-sync-apk-cache-hit: ${{ steps.android-test-sync-apk.outputs.cache-hit }}

steps:
- name: Check Android Sync Test APK
id: android-test-sync-apk
uses: actions/cache@v4
with:
key: android-sync-test-apk-key-${{ needs.checksum.outputs.packages-sha }}
path: |
./packages/test-sync/build/outputs/apk/androidTest/debug/test-sync-debug-androidTest.apk
./packages/test-sync/build/outputs/apk/debug/test-sync-debug.apk

- name: Save Android Sync Test APK
uses: actions/upload-artifact@v4
if: always() && !cancelled() && steps.android-test-sync-apk.outputs.cache-hit == 'true'
with:
name: android-sync-test-apk-${{ needs.checksum.outputs.version-label }}
retention-days: 1
path: |
./packages/test-sync/build/outputs/apk/androidTest/debug/test-sync-debug-androidTest.apk
./packages/test-sync/build/outputs/apk/debug/test-sync-debug.apk

#
# MacOS arm64
#
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/include-integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ on:
required: true
type: string

env:
REALM_DISABLE_ANALYTICS: true
REALM_PRINT_ANALYTICS: true
REALM_FAIL_ON_ANALYTICS_ERRORS: true

jobs:

# TODO: The Monkey seems to crash the app all the time, but with failures that are not coming from the app. Figure out why.
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/include-static-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ jobs:
rsync -a --delete --ignore-errors examples/kmm-sample/shared/build/reports/ktlint/ /tmp/ktlint/example/ || true
rsync -a --delete --ignore-errors packages/cinterop/build/reports/ktlint/ /tmp/ktlint/cinterop/ || true
rsync -a --delete --ignore-errors packages/library-base/build/reports/ktlint/ /tmp/ktlint/library-base/ || true
rsync -a --delete --ignore-errors packages/library-sync/build/reports/ktlint/ /tmp/ktlint/library-sync/ || true
rsync -a --delete --ignore-errors packages/plugin-compiler/build/reports/ktlint/ /tmp/ktlint/plugin-compiler/ || true
rsync -a --delete --ignore-errors packages/gradle-plugin/build/reports/ktlint/ /tmp/ktlint/plugin-gradle/ || true
rsync -a --delete --ignore-errors benchmarks/build/reports/ktlint/ /tmp/ktlint/benchmarks/ || true
Expand Down Expand Up @@ -95,7 +94,6 @@ jobs:
rsync -a --delete --ignore-errors examples/kmm-sample/shared/build/reports/detekt/ /tmp/detekt/example/ || true
rsync -a --delete --ignore-errors packages/cinterop/build/reports/detekt/ /tmp/detekt/cinterop/ || true
rsync -a --delete --ignore-errors packages/library-base/build/reports/detekt/ /tmp/detekt/library-base/ || true
rsync -a --delete --ignore-errors packages/library-sync/build/reports/detekt/ /tmp/detekt/library-sync/ || true
rsync -a --delete --ignore-errors packages/plugin-compiler/build/reports/detekt/ /tmp/detekt/plugin-compiler/ || true
rsync -a --delete --ignore-errors packages/gradle-plugin/build/reports/detekt/ /tmp/detekt/plugin-gradle/ || true
rsync -a --delete --ignore-errors benchmarks/build/reports/detekt/ /tmp/detekt/benchmarks/ || true
Expand Down
Loading
Loading