emacs-csharp / csharp-mode

A major-mode for editing C# in emacs
GNU General Public License v3.0
154 stars 47 forks source link

Add seq as a dependency #234

Closed theothornhill closed 3 years ago

theothornhill commented 3 years ago

Testing ci

theothornhill commented 3 years ago

Ok, so I found the bug in cask (I think). It is simply keyring cert that has expired, so we cannot download gnu archive. @josteink What do you think about allowing 26.1 and 26.2 to fail, since 26.3 is succeeding, and that is the new certificate is the only important difference between the packages?

Another solution could be to provide a different elpa mirror that doesn't fail on the cert.

I don't think we lose much (if anything) by jumping to 26.3 for the tests.

josteink commented 3 years ago

What do you think about allowing 26.1 and 26.2 to fail, since 26.3 is succeeding, and that is the new certificate is the only important difference between the packages?

Can't we just disable certificate validation somehow?

I'm pretty sure we used to do that on the old Travis-based setup.

josteink commented 3 years ago

I don't think we lose much (if anything) by jumping to 26.3 for the tests.

Probably not, but it would be nice if it could somehow be avoided.

It does introduce a short-coming when it comes to ensuring a tail of backwards compatibility on Emacs-versions we ourselves might not prefer but are still bundled with various distros.

theothornhill commented 3 years ago

I'll see if I can fix that :)