diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 188ed83b4878..438e521472d1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -344,6 +344,7 @@ jobs: ${{ github.workspace }}/packages/browser/build/bundles/** ${{ github.workspace }}/packages/integrations/build/bundles/** ${{ github.workspace }}/packages/tracing/build/bundles/** + ${{ github.workspace }}/packages/replay/build/bundles/** ${{ github.workspace }}/packages/**/*.tgz job_unit_test: diff --git a/docs/new-sdk-release-checklist.md b/docs/new-sdk-release-checklist.md index 819a30f3d664..5e795b19e18d 100644 --- a/docs/new-sdk-release-checklist.md +++ b/docs/new-sdk-release-checklist.md @@ -40,6 +40,10 @@ This page serves as a checklist of what to do when releasing a new SDK for the f - [ ] Ensure dependent packages are correctly set for “Determine changed packages” - [ ] Ensure unit tests run correctly +- [ ] Make sure the file paths in the ["Upload Artifacts" job](https://github.com/getsentry/sentry-javascript/blob/e5c1486eed236b878f2c49d6a04be86093816ac9/.github/workflows/build.yml#L314-L349) in `build.yml` include your new artifacts. + - **This is especially important, if you're adding new CDN bundles!** + - Tarballs (*.tgz archives) should work OOTB + ## Cutting the Release When you’re ready to make the first release, there are a couple of steps that need to be performed in the **correct order**. Note that you can prepare the PRs at any time but the **merging oder** is important: