Skip to content

Commit 018c570

Browse files
authored
Merge pull request #22179 from getsentry/prepare-release/10.65.0
meta(changelog): Update changelog for `10.65.0`
2 parents b8855d2 + 5a1e331 commit 018c570

577 files changed

Lines changed: 15909 additions & 4648 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.

.github/workflows/auto-fix-issue.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
echo "Processing issue #$ISSUE_NUM in CI mode"
6161
6262
- name: Checkout repository
63-
uses: actions/checkout@v6
63+
uses: actions/checkout@v7
6464
with:
6565
ref: develop
6666

@@ -77,7 +77,7 @@ jobs:
7777
7878
- name: Try to fix the issue with Claude
7979
id: triage
80-
uses: anthropics/claude-code-action@11ba60486e4aec9ddfeafcf4bb3f00b028ac2c16 # v1
80+
uses: anthropics/claude-code-action@fad22eb3fa582b7357fc0ea48af6645851b884fd # v1
8181
with:
8282
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
8383
github_token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/auto-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
client-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
2525
private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}
2626

27-
- uses: actions/checkout@v6
27+
- uses: actions/checkout@v7
2828
with:
2929
token: ${{ steps.token.outputs.token }}
3030
fetch-depth: 0
@@ -51,7 +51,7 @@ jobs:
5151
node-version-file: 'package.json'
5252

5353
- name: Prepare release
54-
uses: getsentry/craft@6143e76379c342e247687c4ab5c83d8b900cc273 # v2.26.9
54+
uses: getsentry/craft@cdb657d4bbc70cd497876ad158984b4d345a48ae # v2.26.14
5555
if:
5656
github.event.pull_request.merged == true && steps.version-regex.outputs.match != '' &&
5757
steps.get_version.outputs.version != ''

.github/workflows/build.yml

Lines changed: 49 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,13 @@ jobs:
8080
(needs.job_get_metadata.outputs.is_gitflow_sync == 'false' && needs.job_get_metadata.outputs.has_gitflow_label == 'false' && needs.job_get_metadata.outputs.changed_any_code == 'true')
8181
steps:
8282
- name: Check out base commit (${{ github.event.pull_request.base.sha }})
83-
uses: actions/checkout@v6
83+
uses: actions/checkout@v7
8484
if: github.event_name == 'pull_request'
8585
with:
8686
ref: ${{ github.event.pull_request.base.sha }}
8787

8888
- name: 'Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})'
89-
uses: actions/checkout@v6
89+
uses: actions/checkout@v7
9090
with:
9191
ref: ${{ env.HEAD_COMMIT }}
9292

@@ -178,6 +178,12 @@ jobs:
178178
changed_browser_integration:
179179
${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected,
180180
'@sentry-internal/browser-integration-tests') }}
181+
changed_cloudflare_integration:
182+
${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected,
183+
'@sentry-internal/cloudflare-integration-tests') }}
184+
changed_bundler_plugin_integration:
185+
${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected,
186+
'@sentry-internal/bundler-plugin-integration-tests') }}
181187
changed_aws_serverless:
182188
${{ needs.job_get_metadata.outputs.changed_ci == 'true' || contains(steps.checkForAffected.outputs.affected,
183189
'@sentry/aws-serverless') }}
@@ -194,7 +200,7 @@ jobs:
194200
runs-on: ubuntu-24.04
195201
steps:
196202
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
197-
uses: actions/checkout@v6
203+
uses: actions/checkout@v7
198204
with:
199205
ref: ${{ env.HEAD_COMMIT }}
200206
- name: Set up Node
@@ -233,7 +239,7 @@ jobs:
233239
runs-on: ubuntu-24.04
234240
steps:
235241
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
236-
uses: actions/checkout@v6
242+
uses: actions/checkout@v7
237243
with:
238244
ref: ${{ env.HEAD_COMMIT }}
239245
- name: Set up Node
@@ -290,7 +296,7 @@ jobs:
290296
needs.job_get_metadata.outputs.is_release == 'true'
291297
steps:
292298
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
293-
uses: actions/checkout@v6
299+
uses: actions/checkout@v7
294300
with:
295301
ref: ${{ env.HEAD_COMMIT }}
296302
- name: Set up Node
@@ -322,7 +328,7 @@ jobs:
322328
runs-on: ubuntu-24.04
323329
steps:
324330
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
325-
uses: actions/checkout@v6
331+
uses: actions/checkout@v7
326332
with:
327333
ref: ${{ env.HEAD_COMMIT }}
328334
- name: Set up Node
@@ -337,6 +343,8 @@ jobs:
337343
run: yarn lint
338344
- name: Lint for ES compatibility
339345
run: yarn lint:es-compatibility
346+
- name: Lint types
347+
run: yarn lint:types
340348

341349
job_check_lockfile:
342350
name: Check lockfile
@@ -349,7 +357,7 @@ jobs:
349357
needs.job_get_metadata.outputs.is_release == 'true'
350358
steps:
351359
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
352-
uses: actions/checkout@v6
360+
uses: actions/checkout@v7
353361
with:
354362
ref: ${{ env.HEAD_COMMIT }}
355363
- name: Set up Node
@@ -374,7 +382,7 @@ jobs:
374382
runs-on: ubuntu-24.04
375383
steps:
376384
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
377-
uses: actions/checkout@v6
385+
uses: actions/checkout@v7
378386
with:
379387
ref: ${{ env.HEAD_COMMIT }}
380388

@@ -397,7 +405,7 @@ jobs:
397405
runs-on: ubuntu-24.04
398406
steps:
399407
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
400-
uses: actions/checkout@v6
408+
uses: actions/checkout@v7
401409
with:
402410
ref: ${{ env.HEAD_COMMIT }}
403411
- name: Set up Node
@@ -419,7 +427,7 @@ jobs:
419427
if: needs.job_get_metadata.outputs.is_release == 'true'
420428
steps:
421429
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
422-
uses: actions/checkout@v6
430+
uses: actions/checkout@v7
423431
with:
424432
ref: ${{ env.HEAD_COMMIT }}
425433
- name: Set up Node
@@ -469,13 +477,13 @@ jobs:
469477
runs-on: ubuntu-24.04
470478
steps:
471479
- name: Check out base commit (${{ github.event.pull_request.base.sha }})
472-
uses: actions/checkout@v6
480+
uses: actions/checkout@v7
473481
if: github.event_name == 'pull_request'
474482
with:
475483
ref: ${{ github.event.pull_request.base.sha }}
476484

477485
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
478-
uses: actions/checkout@v6
486+
uses: actions/checkout@v7
479487
with:
480488
ref: ${{ env.HEAD_COMMIT }}
481489
- name: Set up Node
@@ -503,7 +511,7 @@ jobs:
503511
runs-on: ubuntu-24.04
504512
steps:
505513
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
506-
uses: actions/checkout@v6
514+
uses: actions/checkout@v7
507515
with:
508516
ref: ${{ env.HEAD_COMMIT }}
509517
- name: Set up Node
@@ -530,7 +538,7 @@ jobs:
530538
runs-on: ubuntu-24.04
531539
steps:
532540
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
533-
uses: actions/checkout@v6
541+
uses: actions/checkout@v7
534542
with:
535543
ref: ${{ env.HEAD_COMMIT }}
536544
- name: Set up Node
@@ -562,12 +570,12 @@ jobs:
562570
node: [18, 20, 22, 24, 26]
563571
steps:
564572
- name: Check out base commit (${{ github.event.pull_request.base.sha }})
565-
uses: actions/checkout@v6
573+
uses: actions/checkout@v7
566574
if: github.event_name == 'pull_request'
567575
with:
568576
ref: ${{ github.event.pull_request.base.sha }}
569577
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
570-
uses: actions/checkout@v6
578+
uses: actions/checkout@v7
571579
with:
572580
ref: ${{ env.HEAD_COMMIT }}
573581
- name: Set up Node
@@ -648,7 +656,7 @@ jobs:
648656

649657
steps:
650658
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
651-
uses: actions/checkout@v6
659+
uses: actions/checkout@v7
652660
with:
653661
ref: ${{ env.HEAD_COMMIT }}
654662
- name: Set up Node
@@ -710,7 +718,7 @@ jobs:
710718

711719
steps:
712720
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
713-
uses: actions/checkout@v6
721+
uses: actions/checkout@v7
714722
with:
715723
ref: ${{ env.HEAD_COMMIT }}
716724
- name: Set up Node
@@ -756,7 +764,7 @@ jobs:
756764
timeout-minutes: 5
757765
steps:
758766
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
759-
uses: actions/checkout@v6
767+
uses: actions/checkout@v7
760768
with:
761769
ref: ${{ env.HEAD_COMMIT }}
762770
- name: Set up Node
@@ -805,7 +813,7 @@ jobs:
805813
use_orchestrion: 'true'
806814
steps:
807815
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
808-
uses: actions/checkout@v6
816+
uses: actions/checkout@v7
809817
with:
810818
ref: ${{ env.HEAD_COMMIT }}
811819
- name: Set up Node
@@ -836,7 +844,7 @@ jobs:
836844
timeout-minutes: 5
837845
steps:
838846
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
839-
uses: actions/checkout@v6
847+
uses: actions/checkout@v7
840848
with:
841849
ref: ${{ env.HEAD_COMMIT }}
842850
- name: Set up Node
@@ -870,7 +878,7 @@ jobs:
870878
typescript: '3.8'
871879
steps:
872880
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
873-
uses: actions/checkout@v6
881+
uses: actions/checkout@v7
874882
with:
875883
ref: ${{ env.HEAD_COMMIT }}
876884
- name: Set up Node
@@ -894,11 +902,12 @@ jobs:
894902
job_cloudflare_integration_tests:
895903
name: Cloudflare Integration Tests
896904
needs: [job_get_metadata, job_build]
905+
if: needs.job_build.outputs.changed_cloudflare_integration == 'true' || github.event_name != 'pull_request'
897906
runs-on: ubuntu-24.04
898907
timeout-minutes: 15
899908
steps:
900909
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
901-
uses: actions/checkout@v6
910+
uses: actions/checkout@v7
902911
with:
903912
ref: ${{ env.HEAD_COMMIT }}
904913
- name: Set up Node
@@ -915,23 +924,28 @@ jobs:
915924
run: yarn test
916925

917926
job_bundler_plugin_integration_tests:
918-
name: Bundler Plugin Integration Tests
927+
name: Bundler Plugin Integration Tests (Node ${{ matrix.node }})
919928
needs: [job_get_metadata, job_build]
929+
if: needs.job_build.outputs.changed_bundler_plugin_integration == 'true' || github.event_name != 'pull_request'
920930
runs-on: ubuntu-24.04
921931
timeout-minutes: 15
932+
strategy:
933+
fail-fast: false
934+
matrix:
935+
node: [18, 20, 22, 24, 26]
922936
steps:
923937
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
924-
uses: actions/checkout@v6
938+
uses: actions/checkout@v7
925939
with:
926940
ref: ${{ env.HEAD_COMMIT }}
927941
# The fixtures install the locally-packed `@sentry/bundler-plugins` tarball with pnpm.
928-
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
942+
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
929943
with:
930944
version: 9.15.9
931945
- name: Set up Node
932946
uses: actions/setup-node@v6
933947
with:
934-
node-version-file: 'package.json'
948+
node-version: ${{ matrix.node }}
935949
- name: Restore caches
936950
uses: ./.github/actions/restore-cache
937951
with:
@@ -949,7 +963,7 @@ jobs:
949963
timeout-minutes: 15
950964
steps:
951965
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
952-
uses: actions/checkout@v6
966+
uses: actions/checkout@v7
953967
with:
954968
ref: ${{ env.HEAD_COMMIT }}
955969
- name: Set up Node
@@ -977,7 +991,7 @@ jobs:
977991
timeout-minutes: 15
978992
steps:
979993
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
980-
uses: actions/checkout@v6
994+
uses: actions/checkout@v7
981995
with:
982996
ref: ${{ env.HEAD_COMMIT }}
983997
- name: Set up Node
@@ -1011,7 +1025,7 @@ jobs:
10111025
timeout-minutes: 15
10121026
steps:
10131027
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
1014-
uses: actions/checkout@v6
1028+
uses: actions/checkout@v7
10151029
with:
10161030
ref: ${{ env.HEAD_COMMIT }}
10171031
- name: Set up Node
@@ -1067,10 +1081,10 @@ jobs:
10671081
matrix: ${{ fromJson(needs.job_build.outputs.e2e-matrix) }}
10681082
steps:
10691083
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
1070-
uses: actions/checkout@v6
1084+
uses: actions/checkout@v7
10711085
with:
10721086
ref: ${{ env.HEAD_COMMIT }}
1073-
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
1087+
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
10741088
with:
10751089
version: 9.15.9
10761090
- name: Set up Node
@@ -1206,10 +1220,10 @@ jobs:
12061220

12071221
steps:
12081222
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
1209-
uses: actions/checkout@v6
1223+
uses: actions/checkout@v7
12101224
with:
12111225
ref: ${{ env.HEAD_COMMIT }}
1212-
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
1226+
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
12131227
with:
12141228
version: 9.15.9
12151229
- name: Set up Node
@@ -1319,7 +1333,7 @@ jobs:
13191333
steps:
13201334
- name: Check out current commit
13211335
if: github.ref == 'refs/heads/develop' && contains(needs.*.result, 'failure')
1322-
uses: actions/checkout@v6
1336+
uses: actions/checkout@v7
13231337
with:
13241338
sparse-checkout: |
13251339
.github

.github/workflows/bump-size-limits.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
private-key: ${{ secrets.GITFLOW_APP_PRIVATE_KEY }}
3636

3737
- name: Checkout develop
38-
uses: actions/checkout@v6
38+
uses: actions/checkout@v7
3939
with:
4040
ref: develop
4141
token: ${{ steps.app-token.outputs.token }}

.github/workflows/canary.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
timeout-minutes: 30
3232
steps:
3333
- name: Check out current commit
34-
uses: actions/checkout@v6
34+
uses: actions/checkout@v7
3535
with:
3636
ref: ${{ env.HEAD_COMMIT }}
3737
- name: Set up Node
@@ -123,10 +123,10 @@ jobs:
123123

124124
steps:
125125
- name: Check out current commit
126-
uses: actions/checkout@v6
126+
uses: actions/checkout@v7
127127
with:
128128
ref: ${{ env.HEAD_COMMIT }}
129-
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
129+
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
130130
with:
131131
version: 9.15.9
132132
- name: Set up Node

.github/workflows/ci-metadata.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
pull-requests: read
4444
steps:
4545
- name: Check out current commit
46-
uses: actions/checkout@v6
46+
uses: actions/checkout@v7
4747
with:
4848
ref: ${{ inputs.head_commit }}
4949
# We need to check out not only the fake merge commit between the PR and the base branch which GH creates, but

0 commit comments

Comments
 (0)