You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recorded Run: https://cloud.cypress.io/projects/XXXXXX/runs/87
[percy] Finalized build #22: https://percy.io/xxxxx/web/xxxxxxxx-73b3439a/builds/38645566'
[percy] Build's CLI and CI logs sent successfully. Please share this log ID with Percy team in case of any issues - 38645566_build_xxxxxxx
resultURL is blank.
If I remove the command-prefix, the results will be set.
The text was updated successfully, but these errors were encountered:
This action sets a GitHub step output resultsUrl if the run was recorded on [Cypress Cloud](https://on.cypress.io/cloud-introduction) using the action parameter setting record: true (see [Record test results on Cypress Cloud](https://github.com/cypress-io/github-action?tab=readme-ov-file#record-test-results-on-cypress-cloud)). Note that using a [Custom test command](https://github.com/cypress-io/github-action?tab=readme-ov-file#custom-test-command) with the command parameter overrides the record parameter and in this case no resultsUrl step output is saved.
This is an undocumented restriction of using the command-prefix option. It's similar to the one for the command option which you pointed out.
resultsUrl is only returned when Cypress is run using the Cypress Module API which is by-passed when command-prefix is used.
The Percy Cypress documentation specifies using the command line to run Percy and Cypress. This does not allow running Cypress using the Cypress Module API and therefore resultsUrl is not available:
npx percy exec -- cypress run
This restriction should be added to the Outputs documentation.
When I set the input parameter:
command-prefix
the outputresultsUrl
is not setexample
output
resultURL is blank.
If I remove the command-prefix, the results will be set.
The text was updated successfully, but these errors were encountered: