elm / compiler

Compiler for Elm, a functional language for reliable webapps.
https://elm-lang.org/
BSD 3-Clause "New" or "Revised" License
7.48k stars 658 forks source link

elm publish under zsh not printing error message #2320

Open jweir opened 6 months ago

jweir commented 6 months ago

Quick Summary: ???

elm publish errors without an error message when using zsh on MacOS.

When using bash the error message is printed.

SSCCE

using zsh 5.9 (x86_64-apple-darwin23.0)

elm publish
  Verifying jweir/charter 2.0.7 ...

    ● Found README.md
    ● Found LICENSE
    → Verifying documentation...zsh: segmentation fault  elm publish

Expected output

Running the same command, but within a bash session produces

GNU bash, version 3.2.57(1)-release (arm64-apple-darwin23

elm publish
  Verifying jweir/charter 2.0.7 ...

    ● Found README.md
    ● Found LICENSE
    ✗ Problem with documentation

  -- PROBLEM DOWNLOADING PACKAGE -------------------------------------------------

  I was trying to download the source code for elm-explorations/test 1.2.2, so I
  tried to fetch:

      https://github.com/elm-explorations/test/zipball/1.2.2/

  But my HTTP library is giving me the following error message:

      InternalException (HandshakeFailed (Error_Protocol ("certificate rejected: [InvalidSignature SignatureInvalid]",True,CertificateUnknown

  Are you somewhere with a slow internet connection? Or no internet? Does the link
  I am trying to fetch work in your browser? Maybe the site is down? Does your
  internet connection have a firewall that blocks certain domains? It is usually
  something like that!

Additional Details

The network issue with Github eventually resolved and elm publish succeed.

github-actions[bot] commented 6 months ago

Thanks for reporting this! To set expectations:

Finally, please be patient with the core team. They are trying their best with limited resources.