Every CI run becomes a Probara run
The reporter runs in the same npx vitest run command, after the default reporter you read in the terminal. 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 Vitest tests
run: npx vitest run
env:
PROBARA_API_TOKEN: ${{ secrets.PROBARA_API_TOKEN }}