Every CI run becomes a Probara run
The reporter runs in the same npx cypress run command. There is no separate upload step, the run is closed once every result is in, and a reporting problem never changes the command’s exit code.
It signs in with an organization app token read from the environment: it uses no seat and keeps working when the person who created it leaves.
- name: Run Cypress tests
run: npx cypress run
env:
PROBARA_API_TOKEN: ${{ secrets.PROBARA_API_TOKEN }}