aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/release.yml26
1 files changed, 24 insertions, 2 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 553bd6d3..e2611be9 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -73,13 +73,35 @@ jobs:
pacman --noconfirm -S --needed make texinfo
if: matrix.os == 'windows-latest'
+ - name: Build gpg-error
+ run: |
+ cd ${{github.workspace}}/..
+ git clone https://github.com/saturneric/libgpg-error
+ cd libgpg-error
+ ./autogen.sh
+ ./configure --enable-maintainer-mode --enable-static=true && make -j2
+ sudo make install
+ cd ${{github.workspace}}
+ if: matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest'
+
+ - name: Build assuan
+ run: |
+ cd ${{github.workspace}}/..
+ git clone https://github.com/saturneric/libassuan
+ cd libassuan
+ ./autogen.sh
+ ./configure --enable-maintainer-mode --enable-static=true && make -j2
+ sudo make install
+ cd ${{github.workspace}}
+ if: matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest'
+
- name: Build GpgME
run: |
- cd ..
+ cd ${{github.workspace}}/..
git clone https://github.com/saturneric/gpgme
cd gpgme
./autogen.sh
- ./configure --enable-maintainer-mode --enable-languages=cpp && make -j2
+ ./configure --enable-maintainer-mode --enable-static=true --enable-languages=cpp && make -j2
sudo make install
cd ${{github.workspace}}
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest'