/perl-versions

Primary LanguageJavaScriptApache License 2.0Apache-2.0

perl-versions

Github action for your matrix to generate list of perls since given.

Parameters

since-perl

Required parameter.

For list of available perl versions check docker-perl-tester

Returns perl versions since this (including).

When unknown version is provided, returns empty list.

with-devel

Default: false

When set to true, returned list will also include current devel version of Perl, if available.

Usage

jobs:
  perl-versions:
    runs-on: ubuntu-latest
    name: List perl versions
    outputs:
      perl-versions: ${{ steps.action.outputs.perl-versions }}
    steps:
      - name: Perl versions action step
        id: action
        uses: happy-barney/github-workflows/perl-versions@main
        with:
          since-perl: "v5.20"

  test:
    needs:
      - perl-versions
    strategy:
      matrix:
        perl-versions: ${{ fromJson (needs.perl-versions.outputs.perl-versions }}