From 2404fe12743fea25e9c6525f82370e823df52d4a Mon Sep 17 00:00:00 2001 From: Travis Nielsen Date: Mon, 23 May 2022 16:07:55 -0600 Subject: [PATCH] build: add setup tools package for docs publish The setup tools package and libgit2 are required on ubuntu 18.04 in order to install the mkdocs framework and publish the docs. After we move to ubuntu 20.04 this should no longer be necessary. Signed-off-by: Travis Nielsen --- .github/workflows/push-build.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/push-build.yaml b/.github/workflows/push-build.yaml index 903bec59e..e11ff2c65 100644 --- a/.github/workflows/push-build.yaml +++ b/.github/workflows/push-build.yaml @@ -51,6 +51,16 @@ jobs: echo "BRANCH_NAME=${GITHUB_REF##*/}" >> $GITHUB_ENV echo "GITHUB_REF"=${GITHUB_REF} >> $GITHUB_ENV + - name: install dependencies + run: | + python3 -m pip install --upgrade pip setuptools wheel + wget https://github.com/libgit2/libgit2/archive/refs/tags/v1.3.1.tar.gz -O libgit2-1.3.1.tar.gz + tar xzf libgit2-1.3.1.tar.gz + cd libgit2-1.3.1/ + cmake . + make + sudo make install + - name: build and release env: GIT_API_TOKEN: ${{ secrets.GIT_API_TOKEN }}