A GitHub Action used to install and configure the Testspace client used for publishing test content to Testspace.com.
Setting up the Testspace client:
uses: testspace-com/setup-testspace@v1
with:
domain: newco
token: ${{ secrets.TESTSPACE_TOKEN }} # optional, only required for private repos
The Testspace client action requires a domain
and optionally a token for pushing content.
- Testspace domain is the organizational name (subdomain) used when creating the account along with .testspace.com. The .testspace.com string is optional.
- Testspace token is required when using a
private
repo.
The following hello world type of example:
name: hello
on:
push:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: testspace-com/setup-testspace@v1
with:
domain: newco
- name: Push test results
run: |
testspace results.xml
if: always()
For more information on pushing Test content refer to the help Overview on publishing.
Contributions are encouraged following the Contribution Guide.
This code is released under the MIT License.