diff options
| author | Theo Buehler <tb@openbsd.org> | 2023-08-18 20:01:07 +0200 |
|---|---|---|
| committer | Theo Buehler <tb@openbsd.org> | 2023-08-18 20:01:07 +0200 |
| commit | 31458956a964b74f296279a9a7b2e97eed2090a4 (patch) | |
| tree | 98f430f723e78cb6b36272a29eeee1c126c0f968 | |
| parent | c62972a3f498d316ec1ca0f174f405bfc7f075b7 (diff) | |
| parent | 30188c46f510f11c8b1b553b685367a2155588b7 (diff) | |
| download | portable-31458956a964b74f296279a9a7b2e97eed2090a4.tar.gz portable-31458956a964b74f296279a9a7b2e97eed2090a4.tar.bz2 portable-31458956a964b74f296279a9a7b2e97eed2090a4.zip | |
Land #902
| -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 |
