Skip to content

Running Spockbench #314

Running Spockbench

Running Spockbench #314

Workflow file for this run

name: Spockbench tests
run-name: Running Spockbench
on: [push]
jobs:
pull-and-test:
runs-on: ubuntu-latest
steps:
- name: Checkout spock
uses: actions/checkout@v4
with:
ref: ${{ github.ref }}
- name: Checkout spockbench
run: |
eval $(ssh-agent -s)
ssh-add - <<< '${{ secrets.GH_ACTIONS_PRIV_KEY }}'
git clone git@github.com:pgedge/spockbench ~/spockbench
- name: Add permissions
run: |
sudo chmod -R a+w ${GITHUB_WORKSPACE}
sudo chmod -R a+w ~/spockbench
- name: Start docker
run: |
cd ${GITHUB_WORKSPACE}/tests/
docker-compose build
docker-compose up
- name: Check spockbench output
run: |
cd ${GITHUB_WORKSPACE}/tests/
./check-outputs.sh