kachick / times_kachick

`#times_kachick channel in chat` as a public repository. Personal Note and TODOs
https://github.com/kachick/times_kachick/issues?q=is%3Aissue+is%3Aclosed
6 stars 0 forks source link

2022-11-05 - gem push とか rake release で OTP をプロンプトに入力すると Enter が `^M` 扱いになって入力できない #199

Closed kachick closed 1 year ago

kachick commented 1 year ago

今に始まった話じゃなくてもう1年以上こうなんだけど、最近あんま Ruby 触ってないし深追いしてなかった。 久しぶりに gem push するときに詰まったので、自分用の workaround だけ書いておく。

rake release をしないで、gem build して git tag して gem push pkg/foobar.gem --otp=OTPCODE を叩いて git push THE_VERSION でタグをpushする。

なぜなら rake release はそもそも --otp オプションを受け付けない?っぽいから・・・

https://github.com/search?q=org%3Arubygems+OTP+push+enter&type=issues

見ても、それらしい情報でてこなかった

WSL2のzsh, bash ともに発生するけど、Terminalの問題なのかとかMacでどうかとか切り分けていない

kachick commented 1 year ago

Ruby 3.2 に上がったから適当に gem の update かけようとしたら、この問題直ってるっぽかった。 bundled rubygem のおかげなのか本体の影響なのかよくわかってないけど助かる 🙏