-
Notifications
You must be signed in to change notification settings - Fork 22
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
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.yml
there isconda-merge
tool used.