From 18497210f584e963cf6e2cf5211c007649821c2a Mon Sep 17 00:00:00 2001 From: Nelson Osacky Date: Fri, 24 Apr 2026 15:21:26 +0200 Subject: [PATCH] build(ci): Upload sentry-snapshots-runtime zip for craft (EME-1055) Craft's maven target publishes artifacts by downloading the per-commit zip bundle attached by build.yml and extracting each module's pom-default.xml. The snapshots runtime was registered in .craft.yml but never added to the build workflow, so craft never saw its zip and the artifact was skipped during the 6.5.0 release. Assemble and upload sentry-snapshots-runtime alongside the other modules so it gets published on the next release. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d6b3634e..fe28a8e8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,8 +28,8 @@ jobs: distribution: 'temurin' java-version: '17' - - name: Build Gradle Plugin and Kotlin Compiler Plugin distribution artifacts - run: ./gradlew :plugin-build:assemble :sentry-kotlin-compiler-plugin:assemble + - name: Build Gradle Plugin, Kotlin Compiler Plugin, and Snapshots Runtime distribution artifacts + run: ./gradlew :plugin-build:assemble :sentry-kotlin-compiler-plugin:assemble :sentry-snapshots-runtime:assemble - name: Archive artifacts uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7 @@ -38,6 +38,7 @@ jobs: path: | ${{ github.workspace }}/plugin-build/build/distributions/*.zip ${{ github.workspace }}/sentry-kotlin-compiler-plugin/build/distributions/*.zip + ${{ github.workspace }}/sentry-snapshots-runtime/build/distributions/*.zip - name: Verify artifact contents shell: bash