diff options
| author | Ilya Shipitsin <chipitsine@gmail.com> | 2023-08-18 19:00:45 +0200 |
|---|---|---|
| committer | Ilya Shipitsin <chipitsine@gmail.com> | 2023-08-18 19:00:45 +0200 |
| commit | 30188c46f510f11c8b1b553b685367a2155588b7 (patch) | |
| tree | ab23c01d16844326b30093495453916b2fb6e0dc | |
| parent | cd0387be7a961a71410b085aa54f9d80586024fd (diff) | |
| download | portable-30188c46f510f11c8b1b553b685367a2155588b7.tar.gz portable-30188c46f510f11c8b1b553b685367a2155588b7.tar.bz2 portable-30188c46f510f11c8b1b553b685367a2155588b7.zip | |
CI: fedora rawhide follow up
| -rw-r--r-- | .github/workflows/fedora-rawhide.yml | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/.github/workflows/fedora-rawhide.yml b/.github/workflows/fedora-rawhide.yml index f593815..092a437 100644 --- a/.github/workflows/fedora-rawhide.yml +++ b/.github/workflows/fedora-rawhide.yml | |||
| @@ -22,19 +22,13 @@ jobs: | |||
| 22 | - name: Install dependencies | 22 | - name: Install dependencies |
| 23 | run: | | 23 | run: | |
| 24 | dnf -y install git make clang cmake ninja-build autoconf automake libtool diffutils patch | 24 | dnf -y install git make clang cmake ninja-build autoconf automake libtool diffutils patch |
| 25 | - name: Configure | 25 | - name: Pull upstream source |
| 26 | run: | | 26 | run: | |
| 27 | ./autogen.sh | 27 | ./update.sh |
| 28 | ./configure | 28 | - name: Build |
| 29 | - name: Make dist | ||
| 30 | run: | | 29 | run: | |
| 31 | make dist | 30 | CC=${{ matrix.cc }} cmake -GNinja -DBUILD_SHARED_LIBS=ON . |
| 32 | tar zxvf libressl-*.tar.gz | ||
| 33 | rm libressl-*.tar.gz | ||
| 34 | - name: Build and test | ||
| 35 | run: | | ||
| 36 | cd libressl-* | ||
| 37 | mkdir build-shared | ||
| 38 | cmake -GNinja -DBUILD_SHARED_LIBS=ON .. | ||
| 39 | ninja | 31 | ninja |
| 32 | - name: Test | ||
| 33 | run: | | ||
| 40 | ninja test | 34 | ninja test |
