File: ssl.yml

package info (click to toggle)
libre 2.0.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,556 kB
  • sloc: ansic: 41,621; makefile: 143; sh: 1
file content (20 lines) | stat: -rw-r--r-- 534 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
name: OpenSSL no-deprecated and LibreSSL

on: [push, pull_request]

jobs:
  build:
    runs-on: ubuntu-latest

    strategy:
      matrix:
        ssl: [libressl, openssl]

    steps:
    - uses: actions/checkout@v2
    - name: Download pre-compiled OpenSSL/LibreSSL
      run: |
        wget "https://github.com/baresip/ci/releases/download/v0.1/assets.tar.gz"
        tar -xf assets.tar.gz
    - name: make
      run: make EXTRA_CFLAGS="-Iassets/${{ matrix.ssl }}/include -Werror" EXTRA_LFLAGS="-Lassets/${{ matrix.ssl }}" CCACHE=;