-
Notifications
You must be signed in to change notification settings - Fork 23
Add environment file to GitHub workflows #2258
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
Conversation
|
View rendered docs @ https://intelpython.github.io/dpnp/pull/2258/index.html |
a2500eb to
7c1869c
Compare
f6baa58 to
475291b
Compare
475291b to
469f633
Compare
|
View rendered docs @ https://intelpython.github.io/dpnp/index.html |
|
Array API standard conformance tests for dpnp=0.17.0dev7=py312he4f9c94_14 ran successfully. |
ad0ab0d to
c293927
Compare
e71ad51 to
91c0f8b
Compare
dcaaef1 to
d8629c8
Compare
vlad-perevezentsev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great changes!
Thank you @antonwolfy for optimizing dependency management for jobs
The PR proposes to update GitHub workflows which used miniconda and to install all required conda packages through passing an environment file by single step. It will make the jibs more robust against connectivity issues which occur often during downloading conda packages. There are dedicated yaml files with min set of required packages introduced to reuse them in different jobs/workflows with common requirements. In case when few yaml files needs to be merged into one `environment.yml` there is `conda-merge` tool used. 0490fcc
The PR proposes to update GitHub workflows which used miniconda and to install all required conda packages through passing an environment file by single step. It will make the jibs more robust against connectivity issues which occur often during downloading conda packages.
There are dedicated yaml files with min set of required packages introduced to reuse them in different jobs/workflows with common requirements. In case when few yaml files needs to be merged into one
environment.ymlthere isconda-mergetool used.