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

Use OSX package hosted in github for OSX build #7515

Open
bcardiff opened this issue Mar 6, 2019 · 1 comment
Open

Use OSX package hosted in github for OSX build #7515

bcardiff opened this issue Mar 6, 2019 · 1 comment

Comments

@bcardiff
Copy link
Member

bcardiff commented Mar 6, 2019

Currently, we rely on homebrew formula. When publishing a new release the previous version information is not explicit for OSX as in Linux.

Using official .pkg release will leave the CI in a more controlled/reproducible state.
It will also helo to evolve/test changes in the packaging without dealing with brew formula state.

Optionally a nightly/weekly can be added to compile crystal from sources using the brew formula to ensure that things are working smoothly on when using that package manager.

@bcardiff
Copy link
Member Author

bcardiff commented Mar 14, 2019

The OSX is broken because libyaml in brew was update from 0.2.1 to 0.2.2.

We could decide better when to fix the spec to tolerate 0.2.2 changes if we wouldn't depend to much on brew for the CI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants