From 335f5562970ce7053cc718d9c952ab1652009d2f Mon Sep 17 00:00:00 2001 From: Matt Godbolt Date: Mon, 15 Dec 2025 20:26:03 -0600 Subject: [PATCH] Fix Sentry CLI v3.0.0 breaking change (#8336) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary - Sentry CLI 3.0.0 removed the `releases files` subcommand - Migrate to the new `sourcemaps upload --release` command syntax - Fixes deploy failures: https://github.com/compiler-explorer/compiler-explorer/actions/runs/20253797661/job/58151514156 See: https://github.com/getsentry/sentry-cli/releases/tag/3.0.0 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.5 --- .github/workflows/test-and-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-and-deploy.yml b/.github/workflows/test-and-deploy.yml index 79ea3eee0..b3ac738fb 100644 --- a/.github/workflows/test-and-deploy.yml +++ b/.github/workflows/test-and-deploy.yml @@ -116,7 +116,7 @@ jobs: export SENTRY_PROJECT=compiler-explorer npm run sentry -- releases new -p compiler-explorer "${{ needs.build_dist.outputs.release_name }}" npm run sentry -- releases set-commits --auto "${{ needs.build_dist.outputs.release_name }}" - npm run sentry -- releases files "${{ needs.build_dist.outputs.release_name }}" upload-sourcemaps out/dist/static + npm run sentry -- sourcemaps upload --release "${{ needs.build_dist.outputs.release_name }}" out/dist/static - name: Deploy uses: jakejarvis/s3-sync-action@master with: