⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
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 340.28 ms 391.70 ms 51.42 ms
Size 1.58 MiB 2.20 MiB 633.89 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
abfcc92 337.38 ms 427.39 ms 90.00 ms
d5a29b6 298.62 ms 391.78 ms 93.16 ms
ee747ae 396.82 ms 441.67 ms 44.86 ms
d15471f 294.13 ms 399.49 ms 105.36 ms
91bb874 314.47 ms 440.00 ms 125.53 ms
d15471f 307.28 ms 381.85 ms 74.57 ms
9fbb112 401.87 ms 515.87 ms 114.00 ms
ee747ae 400.46 ms 423.61 ms 23.15 ms
abfcc92 304.04 ms 370.33 ms 66.29 ms
fc5ccaf 256.80 ms 322.36 ms 65.56 ms

App size

Revision Plain With Sentry Diff
abfcc92 1.58 MiB 2.13 MiB 557.31 KiB
d5a29b6 1.58 MiB 2.12 MiB 549.37 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
9fbb112 1.58 MiB 2.11 MiB 539.18 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
33b3380 297.58 ms 360.82 ms 63.24 ms
197db59 362.33 ms 478.15 ms 115.81 ms
096e94b 425.78 ms 524.83 ms 99.05 ms

App size

Revision Plain With Sentry Diff
33b3380 1.58 MiB 2.20 MiB 633.90 KiB
197db59 1.58 MiB 2.20 MiB 633.89 KiB
096e94b 1.58 MiB 2.20 MiB 633.90 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