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

Speed up Binder builds by limiting dependencies #64

Closed
13 tasks done
redeboer opened this issue Feb 3, 2022 · 1 comment · Fixed by ComPWA/qrules#289, #440, ComPWA/ampform-dpd#142, ComPWA/benchmarks#24 or ComPWA/compwa.github.io#301
Assignees
Labels
📝 Docs Improvements or additions to documentation
Milestone

Comments

@redeboer
Copy link
Member

redeboer commented Feb 3, 2022

Speed up Binder builds by only installing doc (and jupyter?) optional dependencies.

See also ComPWA/compwa.github.io#93, however, that issue only applies to the compwa-org repo.

Another option: build the Docker images on GHCR and point Binder to those. See more info here and this workflow.

Related PRs

  1. ⚙️ Enhancement
    redeboer
  2. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  3. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  4. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  5. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  6. 🔨 Maintenance 🖱️ DX
    redeboer
  7. 🔨 Maintenance 🖱️ DX
    redeboer
  8. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  9. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  10. 🔨 Maintenance 🖱️ DX
    redeboer
  11. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  12. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
  13. 10 of 10
    🔨 Maintenance 🖱️ DX
    redeboer
@redeboer redeboer added the 📝 Docs Improvements or additions to documentation label Feb 3, 2022
@redeboer redeboer transferred this issue from ComPWA/compwa.github.io Apr 25, 2022
@redeboer
Copy link
Member Author

Binder can also be configured by placing the environment definitions under a binder/ directory instead of the root directory. The files in that directory take precedence over e.g. an environment.yml file in the root directory.

@redeboer redeboer self-assigned this Jan 21, 2023
@redeboer redeboer removed their assignment Oct 2, 2024
@redeboer redeboer added this to the 0.5.0 milestone Oct 15, 2024
@redeboer redeboer self-assigned this Oct 16, 2024
@redeboer redeboer reopened this Oct 16, 2024
@redeboer redeboer reopened this Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment