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
This commit is contained in:
Dirk 2021-06-19 12:32:06 +02:00
parent 526bccaa34
commit 6fd4c466e4

View File

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