Skip to content

Fix mamba-ssm integration in release Pypi#144

Merged
giogix2 merged 13 commits intomainfrom
unlock_issue_with_mamba_ssm_in_actions
Dec 10, 2024
Merged

Fix mamba-ssm integration in release Pypi#144
giogix2 merged 13 commits intomainfrom
unlock_issue_with_mamba_ssm_in_actions

Conversation

@giogix2
Copy link
Copy Markdown
Contributor

@giogix2 giogix2 commented Dec 10, 2024

  • Replacing mamba-ssm installation from Git with Pypi. This is done because when releasing the Helical package to PyPI, it complains about the git+ endpoint. To solve this we install the latest version of mama-ssm (v2.2.4) recently release. However, for now in the CI/CD we still use the version v2.2.2 (to be solved later).
  • Split the CI/CD into unittests and integration tests in main.yml and release.yml
  • Introduce a new type of tests in the release.yml, where a fresh install of the Helical library is done on an Ubuntu runner

@giogix2 giogix2 changed the title Remove git+ pip installation. Fix mamba-ssm integration in release Pypi Dec 10, 2024
@giogix2 giogix2 changed the base branch from main to release December 10, 2024 14:36
@giogix2 giogix2 changed the base branch from release to main December 10, 2024 14:48
@giogix2 giogix2 marked this pull request as ready for review December 10, 2024 15:48
@giogix2 giogix2 merged commit 779af32 into main Dec 10, 2024
@bputzeys bputzeys deleted the unlock_issue_with_mamba_ssm_in_actions branch December 16, 2024 14:52
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