From 6fd4c466e4b379e1013b6215a263982346ca2f99 Mon Sep 17 00:00:00 2001 From: Dirk Date: Sat, 19 Jun 2021 12:32:06 +0200 Subject: [PATCH] Github actions modifications (3.0) Same as #1921, only for the stable branch * define deny list of files when modified not to run GHA * specitfy OS to be ubuntu-20.04 (is there a debian at all?) * only use perl 5.26 See #1920 --- .github/workflows/test.yml | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f30538d..bbc4c8b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,14 +1,35 @@ name: testssl.sh CI -on: [push, pull_request] +on: + push: + paths-ignore: + - 'utils/**' + - 'docs/**' + - 'bin/**' + - '**.md' + - '**.pem' + - '**.pdf' + - '**.html' + - 'LICENSE' + - 'Dockerfile' + pull_request: + - '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