waveterm/.github/workflows
Ian Jennings 123b627640
TestDriver v4 (#865)
This PR upgrades the TestDriver tests to v4.

Some relevant updates on  `v4` for y'all:
- Our AI will pick up the job within ~2 minutes
- Tests are 40% faster (with room for more improvement through turbo
mode) and significantly more accurate
- New `/generate` features enable the AI to create it's own tests
- Smarter `/explore` features, this is how we generated your onboarding
test
- New `key:` config in our `action` allows you to post videos to your
own account
- New `createPR:` config in our `action` will automatically create PRs
from test output
- New [documentation](https://docs.testdriver.ai/reference/yml-schema).
- VMs are now on Windows
- Our best practice have been updated so we don't act as a build server
anymore. Now,[ we download your artifact from
GitHub](https://github.com/wavetermdev/waveterm/actions/runs/11276657325/workflow?pr=865#L96-L179)
and test that. I cloned your "build and upload exe" action to do this,
but we can link them together in the future.


[![wavetermdev/waveterm/refs/pull/865/merge](https://replayable-api-production.herokuapp.com/replay/6707f12167f936f4742af056/gif?shareKey=ecw0VAHvh6k2gCJDqFQew)](https://app.dashcam.io/replay/6707f12167f936f4742af056?share=ecw0VAHvh6k2gCJDqFQew)

Watch
[wavetermdev/waveterm/refs/pull/865/merge](https://app.dashcam.io/replay/6707f12167f936f4742af056?share=ecw0VAHvh6k2gCJDqFQew)
on Dashcam

---------

Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>
2024-10-17 19:09:41 -05:00
..
build-helper.yml Don't update all brew dependencies (#950) 2024-10-03 20:43:58 -07:00
bump-version.yml Storybook page, exclude Jotai from dependabot, use NodeJS 20 for builds (#868) 2024-09-26 14:17:52 -07:00
codeql.yml Re-enable go and zig actions in codeql pipeline (#990) 2024-10-08 17:52:50 -04:00
deploy-storybook.yml Storybook page, exclude Jotai from dependabot, use NodeJS 20 for builds (#868) 2024-09-26 14:17:52 -07:00
publish-release.yml Add automated release flow (#394) 2024-09-18 12:29:47 -07:00
testdriver.yml TestDriver v4 (#865) 2024-10-17 19:09:41 -05:00