mirror of
https://github.com/owncast/owncast.git
synced 2024-12-20 00:11:27 +03:00
5dff6f32fc
* WIP for automated integration test * See if it runs under a workflow * Support running test locally as well as a workflow * Use already downloaded repo to build. Do not re-clone * Add comments * Update to support new default config file * Split out different test suites * Add test for chat * Always run test with config-default and ignore local config file * Remove the build workflow because the end to end test does that now
16 lines
No EOL
273 B
YAML
16 lines
No EOL
273 B
YAML
name: Automated end to end tests
|
|
|
|
on:
|
|
push:
|
|
# branches:
|
|
# - master
|
|
pull_request:
|
|
branches: master
|
|
|
|
jobs:
|
|
Jest:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Setup and run
|
|
run: cd test/automated && ./run.sh |