name: compliance on: schedule: - cron: "0 0 * * 3" jobs: h2spec: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: build haproxy run: | make -j3 CC=gcc ERR=1 TARGET=linux-glibc USE_OPENSSL=1 - name: start haproxy run: | ./haproxy -f .github/h2spec.config -D - name: download h2spec run: | wget https://github.com/summerwind/h2spec/releases/download/v2.4.0/h2spec_linux_amd64.tar.gz tar xvf h2spec_linux_amd64.tar.gz - name: run h2spec run: | ./h2spec -Svtk -h 127.0.0.1 -p 8443