From b8a9b9c6db7034419d64c1db2d2e15a9bca94e00 Mon Sep 17 00:00:00 2001 From: Dirk Date: Sat, 19 Jun 2021 09:20:48 +0200 Subject: [PATCH] Github actions modifications - define deny list of files when modified not to run GHA - specRitfy OS to be ubuntu-20.04 (is there a debian at all?) - only use perl 5.26 While researching I stumbled over mac.osx as an OS one can specify. If anybody knows whether this is really macosx (license?) please let me know. That would be a great addition for CI. (Couldn't find BSD yet...) See #1920 --- .github/workflows/test.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f30538d..2775db8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,14 +1,24 @@ name: testssl.sh CI on: [push, pull_request] + paths-ignore: + - 'utils/**' + - 'docs/**' + - 'bin/**' + - '**.md' + - '**.pem' + - '**.pdf' + - '**.html' + - 'LICENSE' + - 'Dockerfile' jobs: build: runs-on: ${{ matrix.os }} strategy: matrix: - os: ['ubuntu-latest'] - perl: [ '5.30', '5.26' ] + os: ['ubuntu-20.04'] + perl: [ '5.26' ] name: Perl ${{ matrix.perl }} on ${{ matrix.os }} steps: - uses: actions/checkout@v2