diff --git a/.github/workflows/build-and-deploy.yaml b/.github/workflows/build-and-deploy.yaml index 217f0c01..5834d04a 100644 --- a/.github/workflows/build-and-deploy.yaml +++ b/.github/workflows/build-and-deploy.yaml @@ -11,7 +11,13 @@ jobs: with: persist-credentials: false - - name: Build site + - name: Install dependencies + run: | + sudo apt-get install -y build-essential libicu-dev + python -m pip install --upgrade pip + pip install pycld2 pyicu-binary + + - name: Build glossary data files and site run: make gh-site - name: Remove _data fromm .gitignore diff --git a/.github/workflows/yaml-lint.yaml b/.github/workflows/yaml-lint.yaml index a1b86a46..6c03398e 100644 --- a/.github/workflows/yaml-lint.yaml +++ b/.github/workflows/yaml-lint.yaml @@ -17,9 +17,8 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | - apt-get install -y build-essential libicu-dev python -m pip install --upgrade pip - pip install yamllint pycld2 pyicu-binary + pip install yamllint if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - name: Lint _config.yml with yamllint run: |