-
Notifications
You must be signed in to change notification settings - Fork 140
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
PMM-12429 Use a configuration file for mockery (v2) #2839
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2839 +/- ##
==========================================
- Coverage 42.22% 42.03% -0.20%
==========================================
Files 396 399 +3
Lines 50120 50316 +196
==========================================
- Hits 21165 21149 -16
- Misses 26951 27163 +212
Partials 2004 2004
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
@ademidoff since it's upgrade to Go 1.22.0, could you please create FB? |
Sure! Just launched the FB, will update here once I'm able to test it. Update: the instance seems to work OK, and the API tests pass as well. |
PMM-12429
SUBMODULES-3561
It's cherry-picked from v3 to v2.
The motivation was born out of the fact that dependabot would continue to make PRs to upgrade mockery; without migration the interfaces continue to bear the mockery version, which conflicts with v3, where the interface files are already unversioned.
Based on the above, this PR should make it less challenging to merge upgrades.
This PR also bumps up Go to v1.22 as
mockery v2.42.0
doesn't compile w/o it.It should close #2836.