diff options
-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 |