summaryrefslogtreecommitdiff
path: root/.github/workflows/validate-static.yml
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2020-12-21 17:34:56 -0500
committerDaniel Micay <danielmicay@gmail.com>2020-12-21 17:47:50 -0500
commitdc31ad46fb6f7c09d7236d13fce0bc63b5f010ce (patch)
treee8e15932dd0ed42a8f64a71bfc427303afcff91c /.github/workflows/validate-static.yml
parentaa3bdc08a7bd2b39fb80e1195e14e4063fc986d1 (diff)
run process_static as part of GitHub workflow
Diffstat (limited to '.github/workflows/validate-static.yml')
-rw-r--r--.github/workflows/validate-static.yml47
1 files changed, 0 insertions, 47 deletions
diff --git a/.github/workflows/validate-static.yml b/.github/workflows/validate-static.yml
deleted file mode 100644
index 1ca3158b..00000000
--- a/.github/workflows/validate-static.yml
+++ /dev/null
@@ -1,47 +0,0 @@
-name: Validate static
-
-on:
- pull_request:
- push:
- branches: [master]
-
-jobs:
- validate-static:
- runs-on: ubuntu-latest
-
- env:
- VALIDATOR_VERSION: 20.6.30
-
- steps:
- - uses: actions/checkout@v2
- - uses: actions/setup-node@v1
-
- - name: Cache node modules
- uses: actions/cache@v1
- env:
- cache-name: cache-node-modules
- with:
- path: ~/.npm
- key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
-
- - name: Cache validator
- id: validator-cache
- uses: actions/cache@v1
- with:
- path: vnu-runtime-image
- key: ${{ runner.os }}-validator-${{ env.VALIDATOR_VERSION }}
-
- - run: sudo apt-get update
- - run: sudo apt-get -y install libxml2-utils yajl-tools
- - run: npm install
-
- - name: Download validatornu
- # There isn't a package with a `validatornu` command in Ubuntu, so download the validator
- # from the GitHub releases and change the validate_static script later to use it.
- run: wget https://github.com/validator/validator/releases/download/${{ env.VALIDATOR_VERSION }}/vnu.linux.zip && unzip vnu.linux.zip
- if: steps.validator-cache.outputs.cache-hit != 'true'
-
- - run: sed -i 's+validatornu+vnu-runtime-image/bin/vnu+g' validate_static
-
- - name: validate static
- run: ./validate_static