Skip to content

Commit f83dd9a

Browse files
authored
Merge branch 'main' into antonis/e2e-ios-flakiness-fix
2 parents 4d9b775 + 45df559 commit f83dd9a

101 files changed

Lines changed: 6115 additions & 1417 deletions

File tree

Some content is hidden

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

.agents/skills/.gitkeep

Whitespace-only changes.

.claude/skills

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../.agents/skills

.github/ISSUE_TEMPLATE/BUG_REPORT.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,25 @@ body:
3333
- 'sentry.io (SaS)'
3434
- 'on-premise (Self-Hosted)'
3535

36+
- type: dropdown
37+
id: other_error_monitoring
38+
validations:
39+
required: true
40+
attributes:
41+
label: 'Are you using any other error monitoring solution alongside Sentry?'
42+
description: 'Select exactly one option.'
43+
options:
44+
- "Yes"
45+
- "No"
46+
47+
- type: input
48+
id: other_error_monitoring_name
49+
validations:
50+
required: false
51+
attributes:
52+
label: 'Other Error Monitoring Solution Name'
53+
description: "If you're using another error monitoring solution side-by-side, please enter the name of the other solution."
54+
3655
- type: input
3756
id: version
3857
validations:

.github/workflows/buildandtest.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
steps:
2424
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2525
- run: corepack enable
26-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
26+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
2727
with:
2828
package-manager-cache: false
2929
node-version: 18
@@ -42,7 +42,7 @@ jobs:
4242
steps:
4343
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
4444
- run: corepack enable
45-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
45+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
4646
with:
4747
package-manager-cache: false
4848
node-version: 18
@@ -109,7 +109,7 @@ jobs:
109109
steps:
110110
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
111111
- run: corepack enable
112-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
112+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
113113
with:
114114
package-manager-cache: false
115115
node-version: 18
@@ -133,7 +133,7 @@ jobs:
133133
steps:
134134
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
135135
- run: corepack enable
136-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
136+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
137137
with:
138138
package-manager-cache: false
139139
node-version: 18
@@ -177,7 +177,7 @@ jobs:
177177
steps:
178178
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
179179
- run: corepack enable
180-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
180+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
181181
with:
182182
package-manager-cache: false
183183
node-version: 18
@@ -208,7 +208,7 @@ jobs:
208208
steps:
209209
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
210210
- run: corepack enable
211-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
211+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
212212
with:
213213
package-manager-cache: false
214214
node-version: 18
@@ -243,7 +243,7 @@ jobs:
243243
steps:
244244
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
245245
- run: corepack enable
246-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
246+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
247247
with:
248248
package-manager-cache: false
249249
node-version: 18

.github/workflows/changelog-preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ permissions:
1414

1515
jobs:
1616
changelog-preview:
17-
uses: getsentry/craft/.github/workflows/changelog-preview.yml@d4cfac9d25d1fc72c9241e5d22aff559a114e4e9 # V2
17+
uses: getsentry/craft/.github/workflows/changelog-preview.yml@013a7b2113c2cac0ff32d5180cfeaefc7c9ce5b6 # V2
1818
secrets: inherit

.github/workflows/changes-in-high-risk-code.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2020
- name: Get changed files
2121
id: changes
22-
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
22+
uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1
2323
with:
2424
token: ${{ github.token }}
2525
filters: .github/file-filters.yml

.github/workflows/codegen.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
steps:
3838
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3939
- run: corepack enable
40-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
40+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
4141
with:
4242
package-manager-cache: false
4343
node-version: 18

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444

4545
# Initializes the CodeQL tools for scanning.
4646
- name: Initialize CodeQL
47-
uses: github/codeql-action/init@89a39a4e59826350b863aa6b6252a07ad50cf83e # pin@v4.32.4
47+
uses: github/codeql-action/init@0d579ffd059c29b07949a3cce3983f0780820c98 # pin@v4.32.6
4848
with:
4949
languages: ${{ matrix.language }}
5050
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -55,7 +55,7 @@ jobs:
5555
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5656
# If this step fails, then you should remove it and run the build manually (see below)
5757
- name: Autobuild
58-
uses: github/codeql-action/autobuild@89a39a4e59826350b863aa6b6252a07ad50cf83e # pin@v4.32.4
58+
uses: github/codeql-action/autobuild@0d579ffd059c29b07949a3cce3983f0780820c98 # pin@v4.32.6
5959

6060
# ℹ️ Command-line programs to run using the OS shell.
6161
# 📚 https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
@@ -66,4 +66,4 @@ jobs:
6666
# make bootstrap
6767
# make release
6868
- name: Perform CodeQL Analysis
69-
uses: github/codeql-action/analyze@89a39a4e59826350b863aa6b6252a07ad50cf83e # pin@v4.32.4
69+
uses: github/codeql-action/analyze@0d579ffd059c29b07949a3cce3983f0780820c98 # pin@v4.32.6

.github/workflows/e2e-v2.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414

1515
env:
1616
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
17-
MAESTRO_VERSION: '2.2.0'
17+
MAESTRO_VERSION: '2.3.0'
1818
IOS_DEVICE: 'iPhone 17'
1919
IOS_VERSION: '>=18.0'
2020

@@ -62,7 +62,7 @@ jobs:
6262
if: ${{ matrix.platform == 'android' }}
6363

6464
- run: corepack enable
65-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
65+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
6666
with:
6767
package-manager-cache: false
6868
node-version: 20
@@ -256,7 +256,7 @@ jobs:
256256
echo "SENTRY_DIST=$SENTRY_DIST"
257257
258258
- run: corepack enable
259-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
259+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
260260
with:
261261
package-manager-cache: false
262262
node-version: 20
@@ -365,7 +365,7 @@ jobs:
365365
- name: Enable Corepack
366366
run: corepack enable
367367

368-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
368+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
369369
with:
370370
package-manager-cache: false
371371
node-version: 20
@@ -401,7 +401,7 @@ jobs:
401401

402402
- name: Run tests on Android
403403
if: ${{ matrix.platform == 'android' }}
404-
uses: reactivecircus/android-emulator-runner@b530d96654c385303d652368551fb075bc2f0b6b # pin@v2.35.0
404+
uses: reactivecircus/android-emulator-runner@e89f39f1abbbd05b1113a29cf4db69e7540cae5a # pin@v2.37.0
405405
with:
406406
api-level: 30
407407
force-avd-creation: false

.github/workflows/native-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
- name: Enable Corepack
3636
run: corepack enable
37-
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
37+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
3838
with:
3939
package-manager-cache: false
4040
node-version: 18
@@ -129,7 +129,7 @@ jobs:
129129
sudo udevadm trigger --name-match=kvm
130130
131131
- name: Run connected tests
132-
uses: reactivecircus/android-emulator-runner@b530d96654c385303d652368551fb075bc2f0b6b #pin@v2.35.0
132+
uses: reactivecircus/android-emulator-runner@e89f39f1abbbd05b1113a29cf4db69e7540cae5a #pin@v2.37.0
133133
with:
134134
working-directory: packages/core/RNSentryAndroidTester
135135
api-level: 30

0 commit comments

Comments
 (0)