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

Adds CI runs that exclude optional dependencies #137

Open
ilumsden opened this issue Feb 26, 2024 · 0 comments
Open

Adds CI runs that exclude optional dependencies #137

ilumsden opened this issue Feb 26, 2024 · 0 comments
Labels
area-ci Issues and PRs related to Thicket's continuous integration priority-normal Normal priority issues and PRs type-feature Requests for new features or PRs which implement new features

Comments

@ilumsden
Copy link
Collaborator

Suggested by @pearce8

We've had issues in the past with users not having optional dependencies. To account for that, we should add to our CI matrix so that we can run under different sets of extras. The extras we can consider are:

  • llnl-thicket
  • llnl-thicket[extrap]
  • llnl-thicket[plotting]
  • llnl-thicket[vis]
  • llnl-thicket[extrap,plotting]
  • llnl-thicket[extrap,vis]
  • llnl-thicket[plotting,vis]
  • llnl-thicket[extrap,plotting,vis]
@ilumsden ilumsden added area-ci Issues and PRs related to Thicket's continuous integration priority-normal Normal priority issues and PRs type-feature Requests for new features or PRs which implement new features labels Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-ci Issues and PRs related to Thicket's continuous integration priority-normal Normal priority issues and PRs type-feature Requests for new features or PRs which implement new features
Projects
None yet
Development

No branches or pull requests

1 participant