tldraw/scripts
Orange Mug 545e421423
Adds CI for webdriver tests (#1343)
Github action CI workflows added for webdriver tests.

I've also refactored the `./scripts/e2e-*` scripts. These scripts were
somewhat unique compared to the other scripts. They are now more inline
with the other scripts in that directory and run via

```
% yarn e2e --help                               
Usage: yarn e2e <command> [options]

Commands:
  yarn e2e serve              start test server
  yarn e2e test:ci [env]      runner for CI (github-actions)
  yarn e2e test:local         run webdriver tests locally
  yarn e2e test:browserstack  run webdriver tests on browserstack
  yarn e2e selenium:grid      start selenium grid (test linux)

Options:
  --help     Show help                                                 [boolean]
  --version  Show version number                                       [boolean]
``` 

I've also added an experimental linux runner see 


2cca4ddb77/e2e/README.md (L320-L333)

### Change Type

- [x] `tests` — Changes to any testing-related code only (will not
publish a new version)


### Release Notes

- Github action CI workflows added for webdriver tests
- Refactored e2e test runner
2023-05-12 15:25:14 +00:00
..
e2e Adds CI for webdriver tests (#1343) 2023-05-12 15:25:14 +00:00
lib Rework the assets package for strategy-specific imports (#1341) 2023-05-09 16:08:38 +00:00
api-check.ts derived presence state (#1204) 2023-04-27 18:03:19 +00:00
build-api.ts [chore] update lazyrepo (#1211) 2023-05-02 12:25:26 +00:00
build-package.ts [chore] update lazyrepo (#1211) 2023-05-02 12:25:26 +00:00
CHANGELOG.md transfer-out: transfer out 2023-04-25 12:01:25 +01:00
check-scripts.ts Rework the assets package for strategy-specific imports (#1341) 2023-05-09 16:08:38 +00:00
clean.sh [chore] use explicit yarn in clean script (#1216) 2023-05-02 13:33:30 +00:00
lint.ts lite: run prettier on js + json files 2023-05-02 16:12:34 +01:00
package.json [chore] update lazyrepo (#1211) 2023-05-02 12:25:26 +00:00
postpack.sh transfer-out: transfer out 2023-04-25 12:01:25 +01:00
prepack.ts [chore] update lazyrepo (#1211) 2023-05-02 12:25:26 +00:00
publish-canary.ts Fix publishing (#1338) 2023-05-09 13:25:56 +00:00
publish-manual.ts Fix publishing (#1338) 2023-05-09 13:25:56 +00:00
publish-new.ts Fix publishing (#1338) 2023-05-09 13:25:56 +00:00
refresh-assets.ts Rework the assets package for strategy-specific imports (#1341) 2023-05-09 16:08:38 +00:00
tsconfig.json transfer-out: transfer out 2023-04-25 12:01:25 +01:00
typecheck.ts transfer-out: transfer out 2023-04-25 12:01:25 +01:00