metacall/homebrew

Fix static version numbers

Opened this issue · 6 comments

The current brew formula uses a fixed version number for Python and the Core repo. Also, the hash needs to be dynamic depending on the core repo version.

@FirePing32 I do not understand what is this issue about, can you explain it?

@viferga Currently, we have to manually add commit hash every time a new version is released on metacall/core. Also, the Python version is static, which needs to be dynamic according to the user's machine to avoid build errors (like missing header files). The release version of the core repo is also statically defined in the formula.

@FirePing32 If i am getting it right, cant we just create a main trigger at the meta call core repo and when the tests.yml is passed it will trigger the build in all other repos as we want??

@shaggyyy2002 That is the plan as of now.

@FirePing32 I have a GSoC proposal, mind if you could review it? This issue can be solved under the same
Core CI with Distributable's project

@shaggyyy2002 I am planning to contribute as a contributor myself, but if you want to share it, you can.