diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index cc1ecfcc8..6ad66e34b 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -14,10 +14,17 @@ on: # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: test_master: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: ['ubuntu-latest'] + perl: [ '5.32', '5.30' ] + name: Perl ${{ matrix.perl }} on ${{ matrix.os }} steps: - uses: actions/checkout@v2 - uses: shogo82148/actions-setup-perl@v1 with: - perl-version: '5.32' + perl-version: ${{ matrix.perl }} + - run: perl -V + - run: sudo apt-get install libgd-gd2-perl - run: cd bin ; ./mh -tk 0 -debug process -code_dir ../code/test diff --git a/README.md b/README.md index e1c000854..052a8b221 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ MisterHouse =========== -[![Build Status](https://travis-ci.com/hollie/misterhouse.svg?branch=master)](https://travis-ci.com/hollie/misterhouse) +[![Actions Status](https://github.com/hollie/misterhouse/workflows/CI%20on%20master/badge.svg)](https://github.com/hollie/misterhouse/actions) + Perl open source home automation program. It's fun, it's free, and it's entirely geeky.