feat: add agent evals and migrate to vite/vitest #57
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # As this is a starter template project, we don't want to check in the pnpm-lock.yaml and livekit.toml files in its template form | |
| # However, once you have cloned this repo for your own use, LiveKit recommends you check them in and delete this github workflow entirely | |
| name: Template Check | |
| on: | |
| push: | |
| branches: [ main ] | |
| pull_request: | |
| branches: [ main ] | |
| jobs: | |
| check-template-files: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Check template files not tracked in git | |
| run: | | |
| if git ls-files | grep -q "^pnpm-lock.yaml$"; then | |
| echo "Error: pnpm-lock.yaml should not be checked into git" | |
| echo "Disable this test and commit the file once you have cloned this repo for your own use" | |
| exit 1 | |
| fi | |
| if git ls-files | grep -q "^livekit\.toml$"; then | |
| echo "Error: livekit.toml should not be checked into git" | |
| echo "Disable this test and commit the file once you have cloned this repo for your own use" | |
| exit 1 | |
| fi | |
| echo "✓ pnpm-lock.yaml and livekit.toml are correctly not tracked in git" |