diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2021-11-25 20:06:13 -0500 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2021-11-25 20:06:36 -0500 |
| commit | d7186e9a1286558bc0c0b93f8dbd455a0d22d210 (patch) | |
| tree | 7a6895a800d0113fa1fe18b23bce3b978a7f98df /.github/workflows/static.yml | |
| parent | 0a6b4ba7fc1f1e251a32d59297bfaa8bf4c65eaa (diff) | |
use setup-python with cache for python dependencies
Diffstat (limited to '.github/workflows/static.yml')
| -rw-r--r-- | .github/workflows/static.yml | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index a11bcc15..733842a8 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -16,6 +16,10 @@ jobs: - uses: actions/setup-node@v2.4.1 with: cache: 'npm' + - uses: actions/setup-python@v2 + with: + python-version: '3.9' + cache: 'pip' - name: Cache validator id: validator-cache @@ -25,8 +29,9 @@ jobs: key: ${{ runner.os }}-validator-${{ env.VALIDATOR_VERSION }} - run: sudo apt-get update - - run: sudo apt-get -y install libxml2-utils yajl-tools python3-lxml python3-cssselect moreutils brotli zopfli + - run: sudo apt-get -y install libxml2-utils yajl-tools moreutils brotli zopfli - run: npm install + - run: pip install -r requirements.txt - name: Download validatornu # There isn't a package with a `validatornu` command in Ubuntu, so download the validator |
