name: Tests for Geth that are used in multiple jobs. on: workflow_call: env: GOPATH: /tmp/go jobs: build: name: Run docker build runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Run docker build run: make docker-build statediff-unit-test: name: Run statediff unit tests runs-on: ubuntu-latest env: GO111MODULE: on steps: - name: Create GOPATH run: mkdir -p /tmp/go - uses: actions/setup-go@v3 with: go-version: ">=1.18.0" check-latest: true - name: Checkout code uses: actions/checkout@v2 - name: Run unit tests run: | make test