Skip to content

Conversation

@dberenbaum
Copy link
Contributor

This would help to separate CI users in analytics. Depends on iterative/telemetry-python#53.

Also needs a docs update in https://dvc.org/doc/user-guide/analytics.

@dberenbaum dberenbaum requested a review from efiop January 18, 2023 19:28
@codecov
Copy link

codecov bot commented Jan 19, 2023

Codecov Report

Base: 93.39% // Head: 93.39% // Increases project coverage by +0.00% 🎉

Coverage data is based on head (65e65c3) compared to base (ed6e11e).
Patch coverage: 60.00% of modified lines in pull request are covered.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8838   +/-   ##
=======================================
  Coverage   93.39%   93.39%           
=======================================
  Files         453      453           
  Lines       36341    36345    +4     
  Branches     5267     5268    +1     
=======================================
+ Hits        33939    33946    +7     
+ Misses       1887     1885    -2     
+ Partials      515      514    -1     
Impacted Files Coverage Δ
tests/unit/test_analytics.py 100.00% <ø> (ø)
dvc/analytics.py 92.95% <60.00%> (-2.57%) ⬇️
dvc/repo/experiments/queue/celery.py 87.77% <0.00%> (+1.85%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@skshetry
Copy link
Collaborator

@dberenbaum, are you waiting for release? See https://github.com/iterative/dvc/wiki/Release-checklist#release-checklist. Otherwise let me know, I can cut a release as well.

@dberenbaum
Copy link
Contributor Author

I guess I'm waiting for a release of https://github.com/iterative/telemetry-python before I can merge this.

@skshetry
Copy link
Collaborator

I guess I'm waiting for a release of https://github.com/iterative/telemetry-python before I can merge this.

Right, that's what I meant. That checklist can be used to release any py-template based projects. Do you want to make a release yourself?

@dberenbaum
Copy link
Contributor Author

@skshetry Opened https://github.com/iterative/telemetry-python/releases. Would you mind reviewing and publishing? Thanks!

@skshetry
Copy link
Collaborator

Done. It’ll take a few minutes to get to pypi.

Btw, do you have permissions to make a release there? No need to make a draft tbh.

@dberenbaum
Copy link
Contributor Author

Btw, do you have permissions to make a release there? No need to make a draft tbh.

Yeah, but I thought it couldn't hurt this time to be a little cautious.

@dberenbaum
Copy link
Contributor Author

Should be ready to merge now

from dvc import __version__
from dvc.utils import is_binary

ci_id = _generate_ci_id()
Copy link
Collaborator

Choose a reason for hiding this comment

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

A private function may break in the future.

@dberenbaum
Copy link
Contributor Author

@skshetry Would you mind merging?

@skshetry skshetry merged commit db70d1c into main Jan 26, 2023
@skshetry skshetry deleted the ci-telemetry branch January 26, 2023 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants