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

Merge beta branch into main #119

Merged
merged 97 commits into from
Sep 27, 2024
Merged

Merge beta branch into main #119

merged 97 commits into from
Sep 27, 2024

Conversation

plexoos
Copy link
Member

@plexoos plexoos commented Sep 23, 2024

No description provided.

plexoos and others added 30 commits April 25, 2024 19:52
# 1.0.0-beta.1 (2024-04-26)

### Bug Fixes

* **build:** keep build cache dir ([#21](BNLNPPS/esi-opticks#21)) ([d81672d](BNLNPPS/esi-opticks@d81672d))
* **esi-shell:** avoid building code (OptiX) on shell startup ([#23](https://github.com/BNLNPPS/esi-opticks/issues/23)) ([76320cf](BNLNPPS/esi-opticks@76320cf))
* **esi-shell:** drop support for singularity with GPU (for now) ([#22](BNLNPPS/esi-opticks#22)) ([4cb9d19](BNLNPPS/esi-opticks@4cb9d19))
* **esi-shell:** improve user experience ([#20](BNLNPPS/esi-opticks#20)) ([0a464af](BNLNPPS/esi-opticks@0a464af))
* **esi-shell:** support only linux ([#13](BNLNPPS/esi-opticks#13)) ([6cfb154](BNLNPPS/esi-opticks@6cfb154))
* patch spack default modules.yaml ([#27](https://github.com/BNLNPPS/esi-opticks/issues/27)) ([23183af](BNLNPPS/esi-opticks@23183af))
* set compute capability to 5.2 compatible with Quadro M4000 ([#1](BNLNPPS/esi-opticks#1)) ([b1d7513](BNLNPPS/esi-opticks@b1d7513))
* simplify build workflow, leverage login scripts ([#8](BNLNPPS/esi-opticks#8)) ([fd974b4](BNLNPPS/esi-opticks@fd974b4))
* use correct gdml file ([c014536](BNLNPPS/esi-opticks@c014536))

### Features

* add esi-shell ([#6](BNLNPPS/esi-opticks#6)) ([fa859aa](BNLNPPS/esi-opticks@fa859aa))
* setup semantic release ([ca0553c](BNLNPPS/esi-opticks@ca0553c))
* upgrade opticks to main@b55f15bd ([#26](https://github.com/BNLNPPS/esi-opticks/issues/26)) ([946da36](BNLNPPS/esi-opticks@946da36))
# [1.0.0-beta.2](BNLNPPS/esi-opticks@1.0.0-beta.1...1.0.0-beta.2) (2024-04-26)

### Bug Fixes

* **eic-shell:** switch to ghcr.io registry ([928acba](BNLNPPS/esi-opticks@928acba))
* remove container after tests ([105a4ba](BNLNPPS/esi-opticks@105a4ba))
as requested by the BNL NPPS management

Resolves #45
Install new dependencies libxinerama-dev libxcursor-dev libxi-dev

Fixes #41
# [1.0.0-beta.4](1.0.0-beta.3...1.0.0-beta.4) (2024-05-06)

### Features

* update opticks ([#42](#42)) ([4338f7c](4338f7c)), closes [#41](#41)

### Reverts

* restore removed pull of latest image for cache purposes ([#47](#47)) ([8138919](8138919))
# [1.0.0-beta.5](1.0.0-beta.4...1.0.0-beta.5) (2024-05-07)

### Reverts

* Revert "feat: build gpu code dependent on OptiX, run opticks tests (#49)" ([a301bd2](a301bd2)), closes [#49](#49)
# [1.0.0-beta.6](1.0.0-beta.5...1.0.0-beta.6) (2024-05-07)

### Features

* build gpu code dependent on OptiX, run opticks tests ([#49](#49)) ([#53](#53)) ([5f58b7b](5f58b7b)), closes [#50](#50)
It does not seem necessary to save the PR image as an artifact at this
point
Provide a more granular description of setup steps need to run Opticks
in esi-shell with docker.
Add a light weight text editor to the container. Just chose vim because
that's what I am used to.

Resolves #59

---------

Co-authored-by: Dmitri Smirnov <[email protected]>
use the token that can delete untagged images
# [1.0.0-beta.7](1.0.0-beta.6...1.0.0-beta.7) (2024-05-10)

### Bug Fixes

* always pull updated image from registry ([#62](#62)) ([33f5b06](33f5b06))
plexoos and others added 23 commits July 19, 2024 11:33
# [1.0.0-beta.19](1.0.0-beta.18...1.0.0-beta.19) (2024-07-24)

### Bug Fixes

* **esi-shell:** correct example command ([#105](#105)) ([34861bb](34861bb))
# [1.0.0-beta.20](1.0.0-beta.19...1.0.0-beta.20) (2024-07-25)

### Bug Fixes

* update release version in pyproject.toml ([893f139](893f139))
# [1.0.0-beta.21](1.0.0-beta.20...1.0.0-beta.21) (2024-07-26)

### Bug Fixes

* **esi-shell:** source profile scripts in non-login non-interactive shells ([#107](#107)) ([cc6f775](cc6f775))
Should help with debugging...
# [1.0.0-beta.22](1.0.0-beta.21...1.0.0-beta.22) (2024-08-02)

### Bug Fixes

* **env:** help CMake find installed opticks ([3a4a531](3a4a531))

### Features

* install opticks dependencies directly or via Spack ([43748e1](43748e1))
Don't check if directories exist on the local host before mounting them.
# [1.0.0-beta.23](1.0.0-beta.22...1.0.0-beta.23) (2024-08-02)

### Bug Fixes

* allow to bind dirs on remote host ([#111](#111)) ([1d52510](1d52510))
# [1.0.0-beta.24](1.0.0-beta.23...1.0.0-beta.24) (2024-08-02)

### Reverts

* Revert "build: push pull request images to ghcr.io" ([9c43430](9c43430))
# [1.0.0-beta.25](1.0.0-beta.24...1.0.0-beta.25) (2024-08-23)

### Bug Fixes

* make virtual env available to all users ([#114](#114)) ([f15579d](f15579d)), closes [#113](#113)
@plexoos plexoos changed the title Merge beta branch to main Merge beta branch into main Sep 27, 2024
@plexoos plexoos merged commit 5537fe4 into main Sep 27, 2024
4 checks passed
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.

3 participants