aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorAlexey Rusakov <Kitsune-Ral@users.sf.net>2021-09-01 15:34:31 +0200
committerAlexey Rusakov <Kitsune-Ral@users.sf.net>2021-09-01 18:35:18 +0200
commit339db5a0e3e458f12beeec57116514e88f8ab354 (patch)
treef9d7752d007ee99cfb892848e09a7c96c1bc92ec /.github/workflows/ci.yml
parente150cdaf11800220f2cac0b6b348ebf8583514b0 (diff)
downloadlibquotient-339db5a0e3e458f12beeec57116514e88f8ab354.tar.gz
libquotient-339db5a0e3e458f12beeec57116514e88f8ab354.zip
Change GTAD/matrix-doc paths
`${{ runner.workspace }}` is, unfortunately, not portable to Windows.
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml10
1 files changed, 5 insertions, 5 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c90037ea..670153eb 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -104,7 +104,7 @@ jobs:
- name: Build and install olm
if: matrix.e2ee
run: |
- cd ${{ runner.workspace }}
+ cd ..
git clone https://gitlab.matrix.org/matrix-org/olm.git
cmake -S olm -B olm/build $CMAKE_ARGS
cmake --build olm/build --target install
@@ -113,13 +113,13 @@ jobs:
- name: Pull CS API and build GTAD
if: matrix.update-api
run: |
- cd ${{ runner.workspace }}
+ cd ..
git clone https://github.com/matrix-org/matrix-doc.git
git clone --recursive https://github.com/KitsuneRal/gtad.git
- cmake -S gtad -B gtad $CMAKE_ARGS
+ cmake -S gtad -B gtad $CMAKE_ARGS -DBUILD_SHARED_LIBS=OFF
cmake --build gtad
- echo "CMAKE_ARGS=$CMAKE_ARGS -DMATRIX_DOC_PATH=${{ runner.workspace }}/matrix-doc \
- -DGTAD_PATH=${{ runner.workspace }}/gtad/gtad" \
+ echo "CMAKE_ARGS=$CMAKE_ARGS -DMATRIX_DOC_PATH=$GITHUB_WORKSPACE/../matrix-doc \
+ -DGTAD_PATH=$GITHUB_WORKSPACE/../gtad/gtad" \
>>$GITHUB_ENV
echo "QUOTEST_ORIGIN=$QUOTEST_ORIGIN and API files regeneration" >>$GITHUB_ENV