Skip to content

Commit 6f9a451

Browse files
committed
fix: build gpgme 1.24.2 separately on windows
1 parent 272cf34 commit 6f9a451

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/testing-nightly.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,16 @@ jobs:
162162
cd ${{github.workspace}}
163163
if: runner.os == 'Linux'
164164

165+
- name: Build GpgME (Windows)
166+
shell: msys2 {0}
167+
run: |
168+
git clone --depth 1 --branch gpgme-1.24.2 git://git.gnupg.org/gpgme.git ${{github.workspace}}/third_party/gpgme
169+
cd ${{github.workspace}}/third_party/gpgme
170+
./autogen.sh
171+
./configure --enable-maintainer-mode --enable-languages=cpp --disable-gpg-test && make -j4
172+
make install
173+
if: runner.os == 'Windows'
174+
165175
- name: Build googletest (Linux)
166176
run: |
167177
git clone --depth 1 --branch v1.15.2 https://github.com/google/googletest.git ${{github.workspace}}/third_party/googletest

0 commit comments

Comments
 (0)