setup GitHub Actions to run the tests on every push and PR#18
setup GitHub Actions to run the tests on every push and PR#18
Conversation
|
BTW I am sending these PRs as part of the OSDC Perl project |
|
Thanks, Gábor. Most of my dists use Dist-Zilla, and then have a stock "test with lots of perls" automation I use. I think I'll make a quick pass at making this work that way, just for uniformity. If I can't, I'll merge this: it's better than waiting around for me forever! |
|
Do you mean you have a "standard" CI that you use? I could copy that from one of your other modules. |
|
I do have a standard CI workflow, but you can't just copy it in, because it relies on the dist using Dist::Zilla. That's what I need to fix. You can read more here: https://rjbs.cloud/blog/2024/06/dzil-workflower/ I'll give the dzil-ing a go now… |
|
I've largely done this in #21 Problem: I made the optional prereqs into Recommends, which my CI will try to install, which fails on 5.12+5.16, because MIME::Types now requires 5.16. Pretty tempted to just bump the version on MIME::Lite, but will give a quick look to making this more optional later today. Work calls. |
|
I've fixed the prereq issue and merged #21, getting CI runs across all supported perls. I'm not 100% happy, because it won't test things requiring optional features. Needs some more support in the dzil-actions tooling, probably something like:
|
|
Great. Would you mind allowing the
|
|
@szabgab Sorry, I somehow missed your last message. I have turned on issues here, thanks for mentioning it. I really don't like using rt.cpan.org Your suggested changes sound reasonable to me. PRs welcomed. |
No description provided.