-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Make exp push
smoother in CI
#9612
Comments
Some steps that are still required (based on https://github.com/iterative/lstm_seq2seq/blob/6d869bd219bcbf5b3d5a8c8143c727a86895f689/.github/workflows/cml.yaml):
|
All of these seem like reasonable things to require for GHA authenticated push workflow. What exactly are we looking to streamline here? Maybe there could be a standardized re-usable action (like |
Yeah, no concrete ideas from me yet @pmrowla. Just trying to document the current state so at least we are clear on that. Agreed that consolidating some of these steps into a single dvc or cml action might make sense. Open to other ideas. |
See https://github.com/iterative/studio/pull/6438 Update: see https://iterativeai.slack.com/archives/C01900GSB4J/p1687442173552329 |
I don't think we should depreciate If this is a focus for you guys currently then I'll go ahead and address the other |
Related: iterative/scmrepo#262. @dacbd Not sure if I missed something, but we were discussing in the DVC sprint meeting having both |
@dacbd can you clarify why we need a separate
|
@dberenbaum @pmrowla maybe I'm missing some of that context discussed by the DVC team, so at the end of the day let my know what you guys need and I'll make it happen. That said my purposal is to keep the actions separate, and if anything include an option in So my purposal for a
Additionally what does this look like for the other tools in the long term gto/mlem perhaps we should push something more generic like my yet to advertized https://github.com/iterative/setup-tools ? |
I would vote to just reuse |
If we can also do this in |
Thanks to the PR from @dacbd in iterative/setup-dvc#55, this shouldn't be needed anymore (cc @daavoo if you are updating the example repos). The other items listed above seem necessary unless/until we change the CI approach to rely on cloud experiments. |
Related to #9595 and #8844.
We had #8844 to work on making
exp run
easier in CI but it was probably too early for us to think aboutexp push
. It would be good to coordinate this with https://github.com/iterative/studio/issues/5594.The text was updated successfully, but these errors were encountered: