erlef / rebar3_hex

Rebar3 Hex library
Apache License 2.0
101 stars 49 forks source link

Error "Proceed? ("Y")> I didn't get that. This boolean kind of question." #175

Closed mworrell closed 4 years ago

mworrell commented 4 years ago

Trying to publish a Hex package using:

rebar3 hex publish -r hexpm --yes

we get the error:

Proceed? ("Y")> I didn't get that. This boolean kind of question.

This used to work.

What is changed in the arguments?

(Tried rebar3 help hex publish but that crashes)

tsloughter commented 4 years ago

Sorry about that, clearly we need better tests :). I've opened a PR to fix it.

mworrell commented 4 years ago

That is a quick fix! Thanks!

Now I'll wait for the release, then our own releases via GH actions work again.

tsloughter commented 4 years ago

Can you use master for the time being instead? I'd like to fix some of the other issues before a new release.

mworrell commented 4 years ago

What is the best way to switch rebar_hex to master? We download rebar3 from aws during our build step, maybe we can specify the Hex plugin somewhere.

tsloughter commented 4 years ago

You must be specifying the hex plugin somewhere already. And you can switch that to a git dep pointing to master. The plugins are the same format as a regular dep just under the plugins or project_plugins key.

mworrell commented 4 years ago

Ah, maybe hidden somewhere, will search :-)