Skip to content
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

Update conda build workflow #126

Merged
merged 5 commits into from
Feb 7, 2024
Merged

Update conda build workflow #126

merged 5 commits into from
Feb 7, 2024

Conversation

folmos-at-orange
Copy link
Member

@folmos-at-orange folmos-at-orange commented Dec 12, 2023

  • Pin mpich version
  • Pin conda build version
  • Eliminate osx-64 docker
  • Add conda build readme

@folmos-at-orange folmos-at-orange added Type/Bug A malfunction of the library Status/ReadyForDev The issue is ready to be developed or to be investigated deeply labels Dec 12, 2023
@folmos-at-orange folmos-at-orange added this to the 10.2.0+0 milestone Dec 12, 2023
@folmos-at-orange folmos-at-orange force-pushed the full-conda-pkg-tests branch 2 times, most recently from d2ab52f to 26abc55 Compare December 12, 2023 16:59
@folmos-at-orange folmos-at-orange force-pushed the full-conda-pkg-tests branch 2 times, most recently from 78154b9 to b1f530f Compare January 10, 2024 09:30
Copy link
Collaborator

@popescu-v popescu-v left a comment

Choose a reason for hiding this comment

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

Technically, almost LGTM (see the three comments).
However, I think it would be best to run the full Khiops test suite, including the tests for the MPI-related bug KhiopsML/khiops#104, on all supported platforms (Mac x86, Mac ARM, Linux x86), before approving this PR.

.github/workflows/build-conda-package.yml Show resolved Hide resolved
.github/workflows/build-conda-package.yml Outdated Show resolved Hide resolved
packaging/conda/meta.yaml Show resolved Hide resolved
@folmos-at-orange folmos-at-orange force-pushed the full-conda-pkg-tests branch 2 times, most recently from 3628704 to 3514d82 Compare January 24, 2024 16:09
@popescu-v popescu-v force-pushed the full-conda-pkg-tests branch from 3514d82 to 11a3298 Compare January 25, 2024 14:06
@folmos-at-orange folmos-at-orange removed Type/Bug A malfunction of the library Status/ReadyForDev The issue is ready to be developed or to be investigated deeply labels Feb 2, 2024
@folmos-at-orange
Copy link
Member Author

Technically, almost LGTM (see the three comments). However, I think it would be best to run the full Khiops test suite, including the tests for the MPI-related bug KhiopsML/khiops#104, on all supported platforms (Mac x86, Mac ARM, Linux x86), before approving this PR.

The tests are Ok for the pinned versions. We can merge this.

@folmos-at-orange folmos-at-orange force-pushed the full-conda-pkg-tests branch 12 times, most recently from 547d1fd to 06d1ad2 Compare February 2, 2024 17:07
@folmos-at-orange folmos-at-orange force-pushed the full-conda-pkg-tests branch 6 times, most recently from 753be4a to 979761c Compare February 7, 2024 11:50
We pin the version of conda-build to not have problems with bugs in
recent versions.
@folmos-at-orange folmos-at-orange force-pushed the full-conda-pkg-tests branch 2 times, most recently from 1dde790 to 8ba5d5e Compare February 7, 2024 13:17
@folmos-at-orange folmos-at-orange changed the title Full conda pkg tests Update build workflow Feb 7, 2024
@folmos-at-orange folmos-at-orange changed the title Update build workflow Update conda build workflow Feb 7, 2024
packaging/conda/README.md Outdated Show resolved Hide resolved
packaging/conda/\ Outdated Show resolved Hide resolved
We eliminate code obtaining the osx-arm64 conda packages to simplify the
package workflow. In the meantime we will build and upload the packages
for osx-arm64 manually.

When we have access to osx-arm64 runners we'll stop to package it
manually.
Copy link
Collaborator

@popescu-v popescu-v left a comment

Choose a reason for hiding this comment

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

LGTM

@folmos-at-orange folmos-at-orange merged commit 44199e8 into dev Feb 7, 2024
7 checks passed
@folmos-at-orange folmos-at-orange deleted the full-conda-pkg-tests branch February 7, 2024 17:38
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