getsentry / getsentry/sentry-react-native

Add nightly CI build against sentry-cocoa `main`

オープン
#6,172 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
React-Native Tests
主要言語
TypeScript
スター
1.8k
フォーク
366
平均マージ
1日 6時間
マージ済み PR(30日)
94

説明

Today our podspec pins `s.dependency 'Sentry', '9.12.1'`. We discover regressions or API changes in sentry-cocoa only when:

1. A user reports a broken build after upgrading sentry-cocoa, or
2. We manually bump the pin during a release cycle.

This is too late, especially as sentry-cocoa progresses on:

* getsentry/sentry-cocoa#7598 — the new `SentryObjC` wrapper
* [getsentry/sentry-cocoa#7881]() — the public-API expansions we requested

Any of these may rename, remove, or change behavior of APIs we depend on. We want to know before users do. A nightly GitHub Actions job builds the RN sample app against the latest sentry-cocoa `main` and reports failures.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず GitHub Actions のワークフローと RN サンプルアプリのビルド設定を見つけ、次に podspec が Sentry 9.12.1 をどのように固定しているかを確認します。夜間ジョブが sentry-cocoa main に対してサンプルアプリをビルドし、失敗を明確に報告するようになった時点で、この変更は完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
github-actions, ios, react-native
領域
ci-cd, mobile
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。