Test results coming from multiple GitHub workflows can be aggregated together into the same results record. Testspace will automatically aggregate results when triggered by the same commit
. We recommend using a separate folder, using the workflow's name, when publishing content.
steps:
- uses: actions/checkout@v3
- name: Testspace client install & config
uses: testspace-com/setup-testspace@v1
with:
domain: ${{github.repository_owner}}
- name: Testspace push test content
run: testspace "[${{ github.workflow }}]./testcontent/*.xml"
The aggregation works for all jobs, within the same workflow (i.e. matrix), or in separate workflows.
Refer to the following example - https://github.com/testspace-com/hello.publish