name: thirdparty permissions: contents: read on: push: branches: - master paths: - "tests/thirdparty/**" pull_request: paths: - "tests/thirdparty/**" jobs: test: runs-on: ubuntu-latest steps: - name: Install Go uses: actions/setup-go@f6164bd8c8acb4a71fb2791a8b6c4024ff038dab # v3.0.0 with: go-version: 1.19.x check-latest: true - name: Checkout code uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 with: persist-credentials: false - name: Run Third-Party Tests working-directory: tests/thirdparty run: go test -net -suite suite.json