hofstadter-io / hof

Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.
https://docs.hofstadter.io
Apache License 2.0
511 stars 35 forks source link

Add homebrew support? and Apple M1 support? #96

Open sunfmin opened 2 years ago

sunfmin commented 2 years ago

It's not easy to install on Mac OS with M1 chip

verdverm commented 2 years ago

Thanks for the report @sunfmin

Turns out my goreleaser was not new enough to build win/mac with arm64

I'll try to get 0.6.2 out this weekend

In the meantime, does go install github.com/hofstadter-io/hof@v0.6.2-beta.1 work for mac m1?

If I created a beta.2 with a prebuilt binary, would you be willing to test that it works? I do not have a M1 to test with

chenrui333 commented 2 years ago

Heads up, I have just filed a homebrew-core PR to add homebrew support for this. :)

chenrui333 commented 2 years ago

@verdverm what is the release scheme for 0.6.2-beta.1, why not conform with SemVer?

verdverm commented 2 years ago

In what way is that not semver?

Example: 1.0.0-alpha < 1.0.0-alpha.1 < 1.0.0-alpha.beta < 1.0.0-beta < 1.0.0-beta.2 < 1.0.0-beta.11 < 1.0.0-rc.1 < 1.0.0.

verdverm commented 2 years ago

@chenrui333 I created a v0.6.2 release with M1 support for your homebrew contribution

verdverm commented 2 years ago

Opened a fresh PR for the 0.6.6 release

https://github.com/Homebrew/homebrew-core/pull/109076

verdverm commented 2 years ago

We probably want a confirmation from anyone on M1/2 that things are working as expected, next version (v0.6.7) or latest on _dev.