Skip to content

Conversation

@BYK
Copy link
Member

@BYK BYK commented Jan 9, 2026

Summary

This PR migrates from the deprecated action-prepare-release to the new Craft GitHub Actions.

Changes

  • Migrated .github/workflows/release.yml to Craft reusable workflow

Documentation

See https://getsentry.github.io/craft/github-actions/ for more information.

This PR migrates from the deprecated action-prepare-release to the new
Craft GitHub Actions (reusable workflow or composite action).

Changes:
- Migrate .github/workflows/release.yml to Craft reusable workflow
@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2026

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

  • (core) Expose MAX_EVENT_SIZE_BYTES constant in SentryOptions by SudoPlz in #4962

Bug Fixes 🐛

  • (cache) Do not throw NPE when reading ANR marker by romtsn in #4979
  • (device) Fix ANR when collecting device context by romtsn in #4970

Build / dependencies / internal 🔧

Deps

  • Bump codecov/test-results-action from 1.1.1 to 1.2.1 by dependabot in #4976
  • Bump codecov/codecov-action from 5.5.1 to 5.5.2 by dependabot in #4977
  • Bump github/codeql-action from 4.31.5 to 4.31.8 by dependabot in #4967
  • Bump JamesIves/github-pages-deploy-action from 4.7.4 to 4.7.6 by dependabot in #4978
  • Bump actions/download-artifact from 6 to 7 by dependabot in #4966

Other

  • (release) Switch from action-prepare-release to Craft by BYK in #5014

Other

  • Bump OpenTelemetry to 2.23 by adinauer in #4975
  • Discard envelopes on 4xx and 5xx response by adinauer in #4950

🤖 This preview updates automatically when you update the PR.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2026

Performance metrics 🚀

  Plain With Sentry Diff
Startup time 346.65 ms 424.39 ms 77.73 ms
Size 1.58 MiB 2.20 MiB 633.89 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
abfcc92 304.04 ms 370.33 ms 66.29 ms
fcec2f2 311.35 ms 384.94 ms 73.59 ms
ee747ae 358.21 ms 389.41 ms 31.20 ms
d15471f 361.89 ms 378.07 ms 16.18 ms
91bb874 311.00 ms 363.47 ms 52.47 ms
d15471f 304.55 ms 408.43 ms 103.87 ms
1df7eb6 397.04 ms 429.64 ms 32.60 ms
ee747ae 415.92 ms 470.15 ms 54.23 ms
abfcc92 309.54 ms 380.32 ms 70.78 ms
fc5ccaf 270.49 ms 363.90 ms 93.41 ms

App size

Revision Plain With Sentry Diff
abfcc92 1.58 MiB 2.13 MiB 557.31 KiB
fcec2f2 1.58 MiB 2.12 MiB 551.51 KiB
ee747ae 1.58 MiB 2.10 MiB 530.95 KiB
d15471f 1.58 MiB 2.13 MiB 559.54 KiB
91bb874 1.58 MiB 2.13 MiB 559.07 KiB
d15471f 1.58 MiB 2.13 MiB 559.54 KiB
1df7eb6 1.58 MiB 2.10 MiB 532.97 KiB
ee747ae 1.58 MiB 2.10 MiB 530.95 KiB
abfcc92 1.58 MiB 2.13 MiB 557.31 KiB
fc5ccaf 1.58 MiB 2.13 MiB 557.54 KiB

Previous results on branch: ci/migrate-to-craft-action

Startup times

Revision Plain With Sentry Diff
191040f 355.24 ms 437.35 ms 82.10 ms
096e94b 425.78 ms 524.83 ms 99.05 ms
197db59 362.33 ms 478.15 ms 115.81 ms
33b3380 297.58 ms 360.82 ms 63.24 ms
bc797ff 340.28 ms 391.70 ms 51.42 ms
b302000 378.71 ms 443.14 ms 64.43 ms

App size

Revision Plain With Sentry Diff
191040f 1.58 MiB 2.20 MiB 633.89 KiB
096e94b 1.58 MiB 2.20 MiB 633.90 KiB
197db59 1.58 MiB 2.20 MiB 633.89 KiB
33b3380 1.58 MiB 2.20 MiB 633.90 KiB
bc797ff 1.58 MiB 2.20 MiB 633.89 KiB
b302000 1.58 MiB 2.20 MiB 633.89 KiB

The previous migration incorrectly removed the GitHub App token
authentication step. This commit restores it by switching to the
composite action pattern which preserves the auth flow.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants