Skip to content

Conversation

Lms24
Copy link
Member

@Lms24 Lms24 commented Aug 12, 2025

Inspired by getsentry/sentry-cocoa#5838, this PR adds a concurrency config to our CI workflows (most importantly build, but decided to apply to the others as well for completeness)

  • group by workflow and ref: new commits on an existing branch will cancel CI on old commits on the same exiting branch
  • limit to pull request runs to ensure we still test every commit on master

#skip-changelog

Copy link

codecov bot commented Aug 12, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 28.78%. Comparing base (c890e40) to head (2b3ee85).
⚠️ Report is 3 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1067   +/-   ##
=======================================
  Coverage   28.78%   28.78%           
=======================================
  Files         128      128           
  Lines       14634    14634           
  Branches      950      950           
=======================================
  Hits         4212     4212           
  Misses      10405    10405           
  Partials       17       17           
Flag Coverage Δ
unit-tests 28.78% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Lms24 Lms24 requested a review from philprime August 12, 2025 09:16
@Lms24 Lms24 self-assigned this Aug 12, 2025
Copy link
Member

@philprime philprime left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Lms24 Lms24 merged commit e58a2a5 into master Aug 12, 2025
40 of 42 checks passed
@Lms24 Lms24 deleted the lms/chore-gh-workflow-concurrency branch August 12, 2025 11:06
codyde added a commit that referenced this pull request Aug 13, 2025
…ntry-wizard into feat-mcp-server-add

* 'feat-mcp-server-add' of https://github.com/getsentry/sentry-wizard:
  release: 6.2.0
  fix(remix): Wrap app with `withSentry` independently from `hasSentryContent` (#1061)
  chore: remove unused deps (tsx, dotenv, @sentry-internal/sdk) (#1068)
  feat(electron): Show `sendDefaultPii: true` inside `Sentry.init` example (#1062)
  chore(ci): Add concurrency config to prevent duplicate (outdated) runs (#1067)
  feat(cocoa): Add structured logs opt-in option (#1051)
  chore: remove unused deps (@clack/core, rimraf, @types/*) (#1065)
  fix(react-native): Add support for metro.config.cjs files (#1064)
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