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

Support M1 Mac builds #3

Open
ferozed opened this issue Jun 21, 2022 · 2 comments
Open

Support M1 Mac builds #3

ferozed opened this issue Jun 21, 2022 · 2 comments

Comments

@ferozed
Copy link

ferozed commented Jun 21, 2022

Lot of our developers are using M1 macs. There is no package that targets M1.

Can you please create an M1 mac build?

You could use https://goreleaser.com/ to build M1 binaries, if github does not already have support.

@apparentlymart
Copy link
Owner

Hi @ferozed!

I produced the one release so far using a custom build automation that I had built before there was an official pattern for releasing Terraform providers (since this was one of the first providers built without "SDKv2"), so I would be open to a Goreleaser-based process similar to the one recommended in the Terraform documentation, which I could then run to produce a second release, but I don't currently have the spare bandwidth to implement it since my focus is elsewhere.

Another challenge is that when I most recently tried to publish a provider to Terraform Registry (a different one) something had gone wrong with my registered GPG key and so I will need to debug that before I will be able to release any new providers under my apparentlymart account.

If you don't wish to block on me for this (understandable!) then it should be possible to fork this repository and publish your own builds of it under your own username or organization name in the Terraform Registry.

@phzietsman
Copy link

This little provider is amazing! We heavily use it and needed it for M1 quite urgently, so I created a build on our org for it. I'll probably port it over to use the latest scaffold at some point.

https://registry.terraform.io/providers/cloudandthings/javascript/0.0.2

@apparentlymart once you have your keys sorted please shout, I'd prefer for this to sit under your name.

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

3 participants