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

fix: Proguard keeps KitsLoadedCallback #119

Merged

Conversation

willpassidomo
Copy link
Contributor

Summary

Our last release failed because I missed a progaurd update in our last change which broke kits & kit-base in release builds.

This PR:

  • fixes the missed proguard update
  • fully removes a few usages of BackgroundTaskHandler that I missed
  • adds a job in our PR GHA to test kits & kit-base against a release build of the current branch. Note, this will only run for pull requests

Testing Plan

added additional tests to make sure these kinds of bugs are caught during PR

Master Issue

@willpassidomo willpassidomo reopened this Mar 24, 2022
@willpassidomo willpassidomo force-pushed the fix/SQDSDKS-3593-proguard-kitsloadedcallback branch from 2b28dd5 to ef407dc Compare March 24, 2022 19:21
@willpassidomo willpassidomo force-pushed the fix/SQDSDKS-3593-proguard-kitsloadedcallback branch from ef407dc to 87683b7 Compare March 24, 2022 19:30
@sonarcloud
Copy link

sonarcloud bot commented Mar 24, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

run: ./gradlew -PisRelease=true clean testRelease publishReleaseLocal -c settings-kits.gradle
run: |
./gradlew -PisRelease=true clean publishReleaseLocal -c settings-kits.gradle
./gradlew -p kits testRelease
Copy link
Contributor

Choose a reason for hiding this comment

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

can we add this to daily.yml too?

@willpassidomo willpassidomo merged commit e8cfd97 into development Mar 24, 2022
@willpassidomo willpassidomo deleted the fix/SQDSDKS-3593-proguard-kitsloadedcallback branch March 24, 2022 20:30
github-actions bot pushed a commit that referenced this pull request Mar 24, 2022
# [5.37.0](v5.36.2...v5.37.0) (2022-03-24)

### Bug Fixes

* Proguard keeps KitsLoadedCallback ([#119](#119)) ([e8cfd97](e8cfd97))

### Features

* improve kit loading performance ([#118](#118)) ([cb9e321](cb9e321))
@mparticle-automation
Copy link
Collaborator

🎉 This PR is included in version 5.37.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants