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

Feature Request: use .bonsai.yml file from github release assets instead of from the repository checkout. #320

Open
jspaleta opened this issue Dec 10, 2020 · 0 comments

Comments

@jspaleta
Copy link

jspaleta commented Dec 10, 2020

Make it possible to read .bonsai.yml from github release assets instead of the tagged source code.

Releases without a .bonsai.yml file as part of its release assets would be silently ignored.
In fact, just remove the requirement for .bonsai.yml to have to exist in the default branch entirely and only require it to appear in releases as a release asset.

Benefits

  1. This would make it possible to have test releases in github that do not get compiled publicly in bonsai.
  2. makes it possible for CI/CD to validate/generate .bonsai.yml after release assets are built. Right now its .bonsai.yml has to be declared before binary assets are built, which is a bit backwards...
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

No branches or pull requests

1 participant