Skip to content

Commit 57f3d09

Browse files
Luca Forstnerc298lee
authored andcommitted
Merge pull request #11246 from getsentry/prepare-release/8.0.0-alpha.5
2 parents 312e52d + b57ae1d commit 57f3d09

File tree

266 files changed

+8774
-10664
lines changed

Some content is hidden

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

266 files changed

+8774
-10664
lines changed

.craft.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@ targets:
4949
includeNames: /^sentry-profiling-node-\d.*\.tgz$/
5050

5151
## 3 Browser-based Packages
52-
- name: npm
53-
id: '@sentry/angular-ivy'
54-
includeNames: /^sentry-angular-ivy-\d.*\.tgz$/
5552
- name: npm
5653
id: '@sentry/angular'
5754
includeNames: /^sentry-angular-\d.*\.tgz$/
@@ -145,6 +142,7 @@ targets:
145142
- nodejs14.x
146143
- nodejs16.x
147144
- nodejs18.x
145+
- nodejs20.x
148146
license: MIT
149147

150148
# CDN Bundle Target
@@ -178,8 +176,6 @@ targets:
178176
onlyIfPresent: /^sentry-vue-\d.*\.tgz$/
179177
'npm:@sentry/gatsby':
180178
onlyIfPresent: /^sentry-gatsby-\d.*\.tgz$/
181-
'npm:@sentry/angular-ivy':
182-
onlyIfPresent: /^sentry-angular-ivy-\d.*\.tgz$/
183179
'npm:@sentry/angular':
184180
onlyIfPresent: /^sentry-angular-\d.*\.tgz$/
185181
'npm:@sentry/astro':

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ body:
3333
- '@sentry/browser'
3434
- '@sentry/astro'
3535
- '@sentry/angular'
36-
- '@sentry/angular-ivy'
3736
- '@sentry/aws-serverless'
3837
- '@sentry/bun'
3938
- '@sentry/deno'

.github/workflows/build.yml

Lines changed: 33 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ env:
4444
${{ github.workspace }}/packages/ember/*.d.ts
4545
${{ github.workspace }}/packages/gatsby/*.d.ts
4646
${{ github.workspace }}/packages/core/src/version.ts
47-
${{ github.workspace }}/packages/serverless
4847
${{ github.workspace }}/packages/utils/cjs
4948
${{ github.workspace }}/packages/utils/esm
5049
@@ -278,6 +277,34 @@ jobs:
278277
# `job_build` can't see `job_install_deps` and what it returned)
279278
dependency_cache_key: ${{ needs.job_install_deps.outputs.dependency_cache_key }}
280279

280+
job_size_check:
281+
name: Size Check
282+
needs: [job_get_metadata, job_build]
283+
timeout-minutes: 15
284+
runs-on: ubuntu-20.04
285+
if:
286+
github.event_name == 'pull_request' || needs.job_get_metadata.outputs.is_develop == 'true' ||
287+
needs.job_get_metadata.outputs.is_release == 'true'
288+
steps:
289+
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
290+
uses: actions/checkout@v4
291+
with:
292+
ref: ${{ env.HEAD_COMMIT }}
293+
- name: Set up Node
294+
uses: actions/setup-node@v4
295+
with:
296+
node-version-file: 'package.json'
297+
- name: Restore caches
298+
uses: ./.github/actions/restore-cache
299+
env:
300+
DEPENDENCY_CACHE_KEY: ${{ needs.job_build.outputs.dependency_cache_key }}
301+
- name: Check bundle sizes
302+
uses: ./dev-packages/size-limit-gh-action
303+
with:
304+
github_token: ${{ secrets.GITHUB_TOKEN }}
305+
# Only run comparison against develop if this is a PR
306+
comparison_branch: ${{ (github.event_name == 'pull_request' && github.base_ref) || ''}}
307+
281308
job_lint:
282309
name: Lint
283310
# Even though the linter only checks source code, not built code, it needs the built code in order check that all
@@ -385,7 +412,7 @@ jobs:
385412
${{ github.workspace }}/packages/replay/build/bundles/**
386413
${{ github.workspace }}/packages/replay-canvas/build/bundles/**
387414
${{ github.workspace }}/packages/**/*.tgz
388-
${{ github.workspace }}/packages/serverless/build/aws/dist-serverless/*.zip
415+
${{ github.workspace }}/packages/aws-serverless/build/aws/dist-serverless/*.zip
389416
390417
job_browser_unit_tests:
391418
name: Browser Unit Tests
@@ -584,7 +611,7 @@ jobs:
584611
name: Playwright (${{ matrix.bundle }}${{ matrix.shard && format(' {0}/{1}', matrix.shard, matrix.shards) || ''}}) Tests
585612
needs: [job_get_metadata, job_build]
586613
if: needs.job_get_metadata.outputs.changed_browser_integration == 'true' || github.event_name != 'pull_request'
587-
runs-on: ubuntu-20.04
614+
runs-on: ubuntu-20.04-large-js
588615
timeout-minutes: 25
589616
strategy:
590617
fail-fast: false
@@ -879,16 +906,14 @@ jobs:
879906
strategy:
880907
fail-fast: false
881908
matrix:
882-
# For whatever reason, these segfault on Node 18, so we are skipping these for now...
883-
node: [20, 21]
909+
node: [18, 20, 21]
884910
remix: [1, 2]
885911
# Remix v2 only supports Node 18+, so run Node 14, 16 tests separately
886912
include:
887913
- node: 14
888914
remix: 1
889-
# For whatever reason, these segfault on Node 16, so we are skipping these for now...
890-
# - node: 16
891-
# remix: 1
915+
- node: 16
916+
remix: 1
892917
steps:
893918
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
894919
uses: actions/checkout@v4

.github/workflows/issue-package-label.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,6 @@ jobs:
3838
"@sentry.angular": {
3939
"label": "Package: Angular"
4040
},
41-
"@sentry.angular-ivy": {
42-
"label": "Package: Angular"
43-
},
4441
"@sentry.bun": {
4542
"label": "Package: Bun"
4643
},

0 commit comments

Comments
 (0)