Skip to content

Commit 5e33e95

Browse files
committed
Merge branch 'rz/feat/session-replay' into rz/feat/session-replay-capture-strategies
2 parents d0b4d5c + 7b24e7c commit 5e33e95

File tree

209 files changed

+8977
-460
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

209 files changed

+8977
-460
lines changed

.github/workflows/agp-matrix.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ jobs:
2828
steps:
2929
- name: Checkout Repo
3030
uses: actions/checkout@v4
31+
with:
32+
submodules: 'recursive'
3133

3234
- name: Setup Java Version
3335
uses: actions/setup-java@v4
@@ -36,7 +38,9 @@ jobs:
3638
java-version: '17'
3739

3840
- name: Setup Gradle
39-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
41+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
42+
with:
43+
gradle-home-cache-cleanup: true
4044

4145
- name: Setup KVM
4246
shell: bash
@@ -55,7 +59,7 @@ jobs:
5559

5660
# We tried to use the cache action to cache gradle stuff, but it made tests slower and timeout
5761
- name: Run instrumentation tests
58-
uses: reactivecircus/android-emulator-runner@99a4aac18b4df9b3af66c4a1f04c1f23fa10c270 # pin@v2
62+
uses: reactivecircus/android-emulator-runner@6b0df4b0efb23bb0ec63d881db79aefbc976e4b2 # pin@v2
5963
with:
6064
api-level: 30
6165
force-avd-creation: false

.github/workflows/build.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
steps:
1818
- name: Checkout Repo
1919
uses: actions/checkout@v4
20+
with:
21+
submodules: 'recursive'
2022

2123
- name: Setup Java Version
2224
uses: actions/setup-java@v4
@@ -25,13 +27,15 @@ jobs:
2527
java-version: '17'
2628

2729
- name: Setup Gradle
28-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
30+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
31+
with:
32+
gradle-home-cache-cleanup: true
2933

3034
- name: Run Tests with coverage and Lint
3135
run: make preMerge
3236

3337
- name: Upload coverage to Codecov
34-
uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # pin@v3
38+
uses: codecov/codecov-action@e0b68c6749509c5f83f984dd99a76a1c1a231044 # pin@v3
3539
with:
3640
name: sentry-java
3741
fail_ci_if_error: false

.github/workflows/codeql-analysis.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ jobs:
2626
steps:
2727
- name: Checkout Repo
2828
uses: actions/checkout@v4
29+
with:
30+
submodules: 'recursive'
2931

3032
- name: Setup Java Version
3133
uses: actions/setup-java@v4
@@ -34,7 +36,9 @@ jobs:
3436
java-version: '17'
3537

3638
- name: Setup Gradle
37-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
39+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
40+
with:
41+
gradle-home-cache-cleanup: true
3842

3943
- name: Initialize CodeQL
4044
uses: github/codeql-action/init@cdcdbb579706841c47f7063dda365e292e5cad7a # pin@v2

.github/workflows/enforce-license-compliance.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Setup Gradle
14-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
14+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
15+
with:
16+
gradle-home-cache-cleanup: true
1517

1618
- name: Set up Java
1719
uses: actions/setup-java@v4

.github/workflows/format-code.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
steps:
1010
- name: Checkout
1111
uses: actions/checkout@v4
12+
with:
13+
submodules: 'recursive'
1214

1315
- name: set up JDK 17
1416
uses: actions/setup-java@v4

.github/workflows/generate-javadocs.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,19 @@ jobs:
1010
steps:
1111
- name: Checkout 🛎️
1212
uses: actions/checkout@v4
13+
with:
14+
submodules: 'recursive'
15+
1316
- name: set up JDK 17
1417
uses: actions/setup-java@v4
1518
with:
1619
distribution: 'temurin'
1720
java-version: '17'
1821

1922
- name: Setup Gradle
20-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
23+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
24+
with:
25+
gradle-home-cache-cleanup: true
2126

2227
- name: Generate Aggregate Javadocs
2328
run: |

.github/workflows/gradle-wrapper-validation.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,6 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v4
14-
- uses: gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # pin@v1
14+
with:
15+
submodules: 'recursive'
16+
- uses: gradle/wrapper-validation-action@699bb18358f12c5b78b37bb0111d3a0e2276e0e2 # pin@v1

.github/workflows/integration-tests-benchmarks.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,19 @@ jobs:
2727
steps:
2828
- name: Git checkout
2929
uses: actions/checkout@v4
30+
with:
31+
submodules: 'recursive'
3032

3133
- name: 'Set up Java: 17'
3234
uses: actions/setup-java@v4
3335
with:
34-
java-version: '17'
3536
distribution: 'temurin'
37+
java-version: '17'
3638

3739
- name: Setup Gradle
38-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
40+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
41+
with:
42+
gradle-home-cache-cleanup: true
3943

4044
# Clean, build and release a test apk, but only if we will run the benchmark
4145
- name: Make assembleBenchmarks
@@ -72,15 +76,19 @@ jobs:
7276
steps:
7377
- name: Git checkout
7478
uses: actions/checkout@v4
79+
with:
80+
submodules: 'recursive'
7581

7682
- name: 'Set up Java: 17'
7783
uses: actions/setup-java@v4
7884
with:
79-
java-version: '17'
8085
distribution: 'temurin'
86+
java-version: '17'
8187

8288
- name: Setup Gradle
83-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
89+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
90+
with:
91+
gradle-home-cache-cleanup: true
8492

8593
- uses: actions/cache@v4
8694
id: app-plain-cache

.github/workflows/integration-tests-ui.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,19 @@ jobs:
2222
steps:
2323
- name: Git checkout
2424
uses: actions/checkout@v4
25+
with:
26+
submodules: 'recursive'
2527

2628
- name: 'Set up Java: 17'
2729
uses: actions/setup-java@v4
2830
with:
29-
java-version: '17'
3031
distribution: 'temurin'
32+
java-version: '17'
3133

3234
- name: Setup Gradle
33-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
35+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
36+
with:
37+
gradle-home-cache-cleanup: true
3438

3539
# Clean, build and release a test apk, but only if we will run the benchmark
3640
- name: Make assembleUiTests
@@ -65,3 +69,5 @@ jobs:
6569
else
6670
exit 1
6771
fi
72+
if: env.SAUCE_USERNAME != null
73+

.github/workflows/release-build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
steps:
1717
- name: Checkout Repo
1818
uses: actions/checkout@v4
19+
with:
20+
submodules: 'recursive'
1921

2022
- name: Setup Java Version
2123
uses: actions/setup-java@v4
@@ -24,7 +26,9 @@ jobs:
2426
java-version: '17'
2527

2628
- name: Setup Gradle
27-
uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 # pin@v2
29+
uses: gradle/actions/setup-gradle@579fbbe7221704325eb4c4d4bf20c2b0859fba76 # pin@v3
30+
with:
31+
gradle-home-cache-cleanup: true
2832

2933
- name: Build artifacts
3034
run: make publish

0 commit comments

Comments
 (0)