Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automation - Fix iOS Crashlytics .dsym upload #5103

Open
3 of 10 tasks
narin opened this issue Mar 14, 2023 · 1 comment
Open
3 of 10 tasks

Automation - Fix iOS Crashlytics .dsym upload #5103

narin opened this issue Mar 14, 2023 · 1 comment
Labels
devops QA and Release Label identifies this work is done on the QA and Release Team

Comments

@narin
Copy link
Contributor

narin commented Mar 14, 2023

Automation Ticket

Type of Change

  • Update existing automation
  • Add new automation functionality
  • Fix automation bug

What systems/scripts are changing?

  • Git Hub Actions
  • CircleCI
  • Fastlane
  • Bash Scripts
  • Issues Templates

What is the work being done?

Crashlytics requires that we upload .dsym files in order to get more details in our iOS crash reports. We have logic in our iOS Fastfile to do this automatically, but it hasn't been working for the past several releases, so we've been uploading the .dsym files manually.

fastlane upload_symbols_to_crashlytics docs

Testing considerations

What testing did you do?

What testing needs to be done by the reviewer?

What testing needs to be done to ensure that this work is complete in production?

Check that that .dsym has been uploaded successfully after a production release

Acceptability Criteria

  • upload_symbols_to_crashlytics command in iOS fastfile has been fixed
  • We no longer get an email from Firebase asking us to upload the .dsym after an iOS release
@narin narin added devops front-end Ticket requires front-end work mobile-blue-team labels Mar 14, 2023
@timwright12 timwright12 added QA and Release Label identifies this work is done on the QA and Release Team and removed front-end Ticket requires front-end work mobile-blue-team labels Apr 2, 2024
@lexicalninja
Copy link
Contributor

@timwright12 is this still in need of repair?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops QA and Release Label identifies this work is done on the QA and Release Team
Projects
None yet
Development

No branches or pull requests

3 participants