From 55b6f81b42105d67345e78e565f467c2fbec6dd5 Mon Sep 17 00:00:00 2001 From: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> Date: Thu, 23 May 2024 14:03:22 -0700 Subject: [PATCH] chore: Use the contract test service action. (#456) --- .github/workflows/server-node.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/server-node.yml b/.github/workflows/server-node.yml index e029e26a1c..e216e60add 100644 --- a/.github/workflows/server-node.yml +++ b/.github/workflows/server-node.yml @@ -19,9 +19,6 @@ jobs: # Node versions to run on. version: [18, 21] - env: - TEST_HARNESS_PARAMS: '--skip-from=./contract-tests/testharness-suppressions.txt' - steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 @@ -34,5 +31,10 @@ jobs: with: workspace_name: '@launchdarkly/node-server-sdk' workspace_path: packages/sdk/server-node - - name: Contract Tests - run: yarn run contract-tests + - name: Launch the test service in the background + run: yarn run contract-test-service 2>&1 & + - uses: launchdarkly/gh-actions/actions/contract-tests@contract-tests-v1.0.2 + with: + test_service_port: 8000 + token: ${{ secrets.GITHUB_TOKEN }} + extra_params: '--skip-from=./contract-tests/testharness-suppressions.txt'