Summary
Currently, we're not uploading source maps when running eas update, this is because source maps are only uploaded on eas build via the hook provided in app.config.ts that is not run when doing an OTA update.
We need to also allow updates to trigger source maps upload and release creation on sentry. This will be done in the update workflow and can be achieved via the Sentry Release GitHub Action or even better with the cli that should be available in the node_modules folder as suggested in the expo guide (see Additional Notes)
We're also going to add the environment tagging since we currently don't have one, this will be useful to track the environment of a particular release (staging/production)
Possible impacts / side effects on existing features
Additional notes
Summary
Currently, we're not uploading source maps when running
eas update, this is because source maps are only uploaded oneas buildvia the hook provided inapp.config.tsthat is not run when doing an OTA update.We need to also allow updates to trigger source maps upload and release creation on sentry. This will be done in the
updateworkflow and can be achieved via the Sentry Release GitHub Action or even better with the cli that should be available in thenode_modulesfolder as suggested in the expo guide (see Additional Notes)We're also going to add the
environmenttagging since we currently don't have one, this will be useful to track the environment of a particular release (staging/production)Possible impacts / side effects on existing features
Additional notes