Skip to content

Commit

Permalink
Merge branch 'main' into releases/v1
Browse files Browse the repository at this point in the history
  • Loading branch information
shogo82148 committed May 21, 2021
2 parents c8641ef + cf4030c commit d3c58b0
Show file tree
Hide file tree
Showing 19 changed files with 309 additions and 295 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ steps:
- uses: actions/checkout@v2
- uses: shogo82148/actions-setup-perl@v1
with:
perl-version: '5.32'
perl-version: '5.34'
- run: cpanm --installdeps .
- run: prove -lv t
```
Expand All @@ -30,7 +30,7 @@ steps:
- uses: actions/checkout@v2
- uses: shogo82148/actions-setup-perl@v1
with:
perl-version: '5.32'
perl-version: '5.34'
install-modules-with: cpanm
install-modules-args: --with-develop --with-configure
- run: prove -lv t
Expand All @@ -44,7 +44,7 @@ jobs:
strategy:
matrix:
os: ['ubuntu-latest', 'macos-latest', 'windows-latest']
perl: [ '5.32', '5.30', '5.28' ]
perl: [ '5.34', '5.32', '5.30' ]
name: Perl ${{ matrix.perl }} on ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
Expand Down Expand Up @@ -98,7 +98,7 @@ All inputs are **optional**. If not set, sensible defaults will be used.
| `multi-thread` | Enables interpreter-based threads (ithread) options (-Duseithreads). "true" and "false" are accepted. On Linux and macOS, the default value is "false" (ithread is disabled). On Windows, the default value is "true" (ithread is enable) for fork emulation. | depends on platform |
| `install-modules-with`| install CPAN modules from your `cpanfile` with the specified installer. `cpanm`([App::cpanminus](https://metacpan.org/pod/App::cpanminus)), `cpm`([App::cpm](https://metacpan.org/pod/App::cpm)), and `carton`([Carton](https://metacpan.org/pod/Carton)) are available. By default, any CPAN modules are not installed. | Nothing |
| `install-modules-args` | The argument for CPAN module installer. | Nothing |
| `install-modules` | List of one or more CPAN modules, separated by a newline `\n` character. | Nothing |
| `install-modules` | List of one or more CPAN modules, separated by white spaces. | Nothing |
| `enable-modules-cache` | Enable caching when install CPAN modules. | `true` |
| `working-directory` | Working directory. | `.` |

Expand Down Expand Up @@ -186,12 +186,12 @@ my $result = group 'Do something async' => sub {

# Custom Functions of actions-setup-perl
# List Available Perl Versions
my @available_perls_on_current_platform = perl_versions(); # ('5.32.0', '5.30.3', '5.28.3', ...)
my @available_perls_on_current_platform = perl_versions(); # ('5.34.0', '5.32.1', '5.30.3', '5.28.3', ...)
my @available_perls_on_linux = perl_versions(platform => 'linux');
my @available_perls_on_darwin = perl_versions(platform => 'darwin');
my @available_perls_on_win32 = perl_versions(platform => 'win32');
my @available_strawberry_perls = perl_versions(platform => 'win32', distribution => 'strawberry');
my @including_patch_versions = perl_versions(patch => 1); # ('5.32.0', '5.30.3', '5.30.2', ...)
my @including_patch_versions = perl_versions(patch => 1); # ('5.34.0', '5.32.1', '5.32.0', '5.30.3', '5.30.2', ...)
```

### List Available Perl Versions
Expand Down Expand Up @@ -230,7 +230,7 @@ jobs:
# Known Issues

- On Windows, `shell: bash` steps continue to use the system perl [#328](https://github.com/shogo82148/actions-setup-perl/issues/328)
- Perl 5.12, 5.10, and 5.8 of the default distribution on Windows sometimes cause `EXCEPTION_ACCESS_VIOLATION` [#225](https://github.com/shogo82148/actions-setup-perl/issues/225)
- On Windows, Perl 5.34 is not available [#714](https://github.com/shogo82148/actions-setup-perl/issues/714)

# License

Expand Down
156 changes: 78 additions & 78 deletions author/carton/cpanfile.snapshot
Original file line number Diff line number Diff line change
Expand Up @@ -556,11 +556,11 @@ DISTRIBUTIONS
CPAN::Meta::Prereqs 2.12091
ExtUtils::MakeMaker 0
parent 0
Module-CoreList-5.20210420
pathname: B/BI/BINGOS/Module-CoreList-5.20210420.tar.gz
Module-CoreList-5.20210520
pathname: B/BI/BINGOS/Module-CoreList-5.20210520.tar.gz
provides:
Module::CoreList 5.20210420
Module::CoreList::Utils 5.20210420
Module::CoreList 5.20210520
Module::CoreList::Utils 5.20210520
requirements:
ExtUtils::MakeMaker 0
List::Util 0
Expand Down Expand Up @@ -668,81 +668,81 @@ DISTRIBUTIONS
Sub::Exporter::Progressive 0.001013
requirements:
ExtUtils::MakeMaker 0
Test-Simple-1.302183
pathname: E/EX/EXODIST/Test-Simple-1.302183.tar.gz
provides:
Test2 1.302183
Test2::API 1.302183
Test2::API::Breakage 1.302183
Test2::API::Context 1.302183
Test2::API::Instance 1.302183
Test2::API::InterceptResult 1.302183
Test2::API::InterceptResult::Event 1.302183
Test2::API::InterceptResult::Facet 1.302183
Test2::API::InterceptResult::Hub 1.302183
Test2::API::InterceptResult::Squasher 1.302183
Test2::API::Stack 1.302183
Test2::Event 1.302183
Test2::Event::Bail 1.302183
Test2::Event::Diag 1.302183
Test2::Event::Encoding 1.302183
Test2::Event::Exception 1.302183
Test2::Event::Fail 1.302183
Test2::Event::Generic 1.302183
Test2::Event::Note 1.302183
Test2::Event::Ok 1.302183
Test2::Event::Pass 1.302183
Test2::Event::Plan 1.302183
Test2::Event::Skip 1.302183
Test2::Event::Subtest 1.302183
Test2::Event::TAP::Version 1.302183
Test2::Event::V2 1.302183
Test2::Event::Waiting 1.302183
Test2::EventFacet 1.302183
Test2::EventFacet::About 1.302183
Test2::EventFacet::Amnesty 1.302183
Test2::EventFacet::Assert 1.302183
Test2::EventFacet::Control 1.302183
Test2::EventFacet::Error 1.302183
Test2::EventFacet::Hub 1.302183
Test2::EventFacet::Info 1.302183
Test2::EventFacet::Info::Table 1.302183
Test2::EventFacet::Meta 1.302183
Test2::EventFacet::Parent 1.302183
Test2::EventFacet::Plan 1.302183
Test2::EventFacet::Render 1.302183
Test2::EventFacet::Trace 1.302183
Test2::Formatter 1.302183
Test2::Formatter::TAP 1.302183
Test2::Hub 1.302183
Test2::Hub::Interceptor 1.302183
Test2::Hub::Interceptor::Terminator 1.302183
Test2::Hub::Subtest 1.302183
Test2::IPC 1.302183
Test2::IPC::Driver 1.302183
Test2::IPC::Driver::Files 1.302183
Test2::Tools::Tiny 1.302183
Test2::Util 1.302183
Test2::Util::ExternalMeta 1.302183
Test2::Util::Facets2Legacy 1.302183
Test2::Util::HashBase 1.302183
Test2::Util::Trace 1.302183
Test::Builder 1.302183
Test::Builder::Formatter 1.302183
Test-Simple-1.302185
pathname: E/EX/EXODIST/Test-Simple-1.302185.tar.gz
provides:
Test2 1.302185
Test2::API 1.302185
Test2::API::Breakage 1.302185
Test2::API::Context 1.302185
Test2::API::Instance 1.302185
Test2::API::InterceptResult 1.302185
Test2::API::InterceptResult::Event 1.302185
Test2::API::InterceptResult::Facet 1.302185
Test2::API::InterceptResult::Hub 1.302185
Test2::API::InterceptResult::Squasher 1.302185
Test2::API::Stack 1.302185
Test2::Event 1.302185
Test2::Event::Bail 1.302185
Test2::Event::Diag 1.302185
Test2::Event::Encoding 1.302185
Test2::Event::Exception 1.302185
Test2::Event::Fail 1.302185
Test2::Event::Generic 1.302185
Test2::Event::Note 1.302185
Test2::Event::Ok 1.302185
Test2::Event::Pass 1.302185
Test2::Event::Plan 1.302185
Test2::Event::Skip 1.302185
Test2::Event::Subtest 1.302185
Test2::Event::TAP::Version 1.302185
Test2::Event::V2 1.302185
Test2::Event::Waiting 1.302185
Test2::EventFacet 1.302185
Test2::EventFacet::About 1.302185
Test2::EventFacet::Amnesty 1.302185
Test2::EventFacet::Assert 1.302185
Test2::EventFacet::Control 1.302185
Test2::EventFacet::Error 1.302185
Test2::EventFacet::Hub 1.302185
Test2::EventFacet::Info 1.302185
Test2::EventFacet::Info::Table 1.302185
Test2::EventFacet::Meta 1.302185
Test2::EventFacet::Parent 1.302185
Test2::EventFacet::Plan 1.302185
Test2::EventFacet::Render 1.302185
Test2::EventFacet::Trace 1.302185
Test2::Formatter 1.302185
Test2::Formatter::TAP 1.302185
Test2::Hub 1.302185
Test2::Hub::Interceptor 1.302185
Test2::Hub::Interceptor::Terminator 1.302185
Test2::Hub::Subtest 1.302185
Test2::IPC 1.302185
Test2::IPC::Driver 1.302185
Test2::IPC::Driver::Files 1.302185
Test2::Tools::Tiny 1.302185
Test2::Util 1.302185
Test2::Util::ExternalMeta 1.302185
Test2::Util::Facets2Legacy 1.302185
Test2::Util::HashBase 1.302185
Test2::Util::Trace 1.302185
Test::Builder 1.302185
Test::Builder::Formatter 1.302185
Test::Builder::IO::Scalar 2.114
Test::Builder::Module 1.302183
Test::Builder::Tester 1.302183
Test::Builder::Tester::Color 1.302183
Test::Builder::Tester::Tie 1.302183
Test::Builder::TodoDiag 1.302183
Test::More 1.302183
Test::Simple 1.302183
Test::Tester 1.302183
Test::Tester::Capture 1.302183
Test::Tester::CaptureRunner 1.302183
Test::Tester::Delegate 1.302183
Test::use::ok 1.302183
ok 1.302183
Test::Builder::Module 1.302185
Test::Builder::Tester 1.302185
Test::Builder::Tester::Color 1.302185
Test::Builder::Tester::Tie 1.302185
Test::Builder::TodoDiag 1.302185
Test::More 1.302185
Test::Simple 1.302185
Test::Tester 1.302185
Test::Tester::Capture 1.302185
Test::Tester::CaptureRunner 1.302185
Test::Tester::Delegate 1.302185
Test::use::ok 1.302185
ok 1.302185
requirements:
ExtUtils::MakeMaker 0
File::Spec 0
Expand Down
Loading

0 comments on commit d3c58b0

Please sign in to comment.