From 067e1bf2f85f413088474cd0b0bd25c805978ae2 Mon Sep 17 00:00:00 2001 From: Collin Brown Date: Wed, 9 Nov 2022 09:46:00 -0500 Subject: [PATCH] feat(workflows): install autogen.sh dependencies --- .github/workflows/publish.yml | 8 ++++++++ requirements.txt | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index de1f4b0..3652599 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,8 +13,16 @@ jobs: with: python-version: 3.8 + - name: Setup Golang + uses: actions/setup-go@v3 + with: + go-version: '>=1.17.0' + - name: Install dependencies run: | + # Get dependencies for autogen.sh script + go install github.com/mingrammer/round@latest + apt-get install inkscape python -m pip install --upgrade pip if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - name: Build diff --git a/requirements.txt b/requirements.txt index 01e18d1..f6cc18c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ mkdocs==1.3.0 mkdocs-material==8.3.9 -mkdocs-material-extensions==1.0.3 \ No newline at end of file +mkdocs-material-extensions==1.0.3 +black==22.10.0 \ No newline at end of file