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
This commit is contained in:
Dirk 2021-06-19 09:20:48 +02:00
parent 2d3bd724fc
commit b8a9b9c6db

View File

@ -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