Skip to content

Commit

Permalink
Add required authordeps to dist.ini explicitly
Browse files Browse the repository at this point in the history
It turns out that the `IO::Interactive` and
`Pod::Weaver::PluginBundle::Author::PERLANCAR` packages aren't picked up
by `dzil authordeps`, hence these packages aren't available when one
wants to run `dzil listdeps` and thus the remainder of the dependencies
installation fails.  By specifying them explicitly in `dist.ini` allows
`dzil authordeps` to install them which then allows `dzil listdeps` to
work correctly and hence automated building and testing of the dist on
GitHub Actions now works.
  • Loading branch information
paultcochrane committed Aug 29, 2021
1 parent b8760bd commit f53abf7
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion dist.ini
Expand Up @@ -43,7 +43,7 @@ Fcntl=0
File::Temp=0.2307
File::Which=0
Getopt::Long=2.50
IO::Interactive=0
; authordep IO::Interactive
JSON::MaybeXS=0
JSON::PP=0
List::Util=1.45
Expand All @@ -64,6 +64,7 @@ Perinci::Sub::GetArgs::Argv=0.845
;Perinci::Sub::To::FishComplete=0
;!lint_prereqs assume-used "undetected, use via binmode()"
PerlIO::locale=0
; authordep Pod::Weaver::PluginBundle::Author::PERLANCAR
Progress::Any::Output=0
;!lint_prereqs assume-used "via Progress::Any::Output->set"
Progress::Any::Output::TermProgressBarColor=0.17
Expand Down

0 comments on commit f53abf7

Please sign in to comment.