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

Improve dependency management with Stainless #166

Open
yannbolliger opened this issue Jul 7, 2021 · 0 comments
Open

Improve dependency management with Stainless #166

yannbolliger opened this issue Jul 7, 2021 · 0 comments
Labels
enhancement Improvement to an existing feature

Comments

@yannbolliger
Copy link
Collaborator

Currently, for each change to the rust-interop branch of Stainless, we need to do a prerelease with a special tag to depend on that specific version of Stainless. The pre-release needs to have the binary attached that is then downloaded by our CI and used.

There could be less labour-intensive ways to achieve the same:

  • Move away from using rust-interop releases, but rather https://jitpack.io/#epfl-lara/stainless/
  • only specify a commit hash as dependency
  • add a script that can download the correct backend version for developers
@yannbolliger yannbolliger added the enhancement Improvement to an existing feature label Jul 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement to an existing feature
Projects
None yet
Development

No branches or pull requests

1 participant