PerlDancer / Dancer2

Perl Dancer Next Generation (rewrite of Perl Dancer)
http://perldancer.org/
Other
542 stars 274 forks source link

Quiet spammy failing CI builds #1620

Closed cromedome closed 3 years ago

cromedome commented 3 years ago

Travis and Github Actions are failing for different reasons, and they are not things we can really fix (or easily fix), and I am tired of getting notified about them. So, I am suggesting we stop those tests until something changes.

On Github Actions, the reported errors are actually things that I don't think are really failures. I think any debugging output or warnings are being treated as failures on Windows. I don't have the capacity to diagnose why as of now, and until I/we do, I think disabling the Windows platform tests is ok.

On Travis, we were set to run author and release tests, but these can't pass on Perls < 5.20, because dzil depends on App::Cmd, which no longer runs on older Perls.I changed the build to not run these tests on Perl < 5.20.

bigpresh commented 3 years ago

Looks like also failures in < 5.20 on Travis due to POD::Weaver...

Configuring Pod-Weaver-4.017

Running Makefile.PL

Perl v5.20.0 required--this is only v5.18.4, stopped at Makefile.PL line 5.

BEGIN failed--compilation aborted at Makefile.PL line 5.
cromedome commented 3 years ago

This is FINALLY straightened out. All builds pass.

cromedome commented 3 years ago

Merged, thanks for the feedback and help!