feat: credit the triggering chatter on the timewarp overlay #2525
Workflow file for this run
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
| name: Testing | |
| on: | |
| pull_request: | |
| push: | |
| branches: | |
| - develop | |
| - master | |
| tags: | |
| - v* | |
| jobs: | |
| test: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - uses: arduino/setup-task@v2 | |
| with: | |
| version: 3.x | |
| repo-token: ${{ secrets.GITHUB_TOKEN }} | |
| # `task test:cover` runs the test service from | |
| # infra/docker/docker-compose.testing.yml — same path used locally, | |
| # so CI doesn't need its own Go toolchain or libvlc-dev install. | |
| - name: Run tests with coverage | |
| run: task test:cover | tee coverage.txt | |
| - name: Coverage summary | |
| run: | | |
| echo "## Coverage" >> "$GITHUB_STEP_SUMMARY" | |
| tail -1 coverage.txt >> "$GITHUB_STEP_SUMMARY" | |
| # Convert Go's coverage.out to lcov so coveralls.io can ingest it. | |
| - name: Convert coverage to lcov | |
| uses: jandelgado/gcov2lcov-action@v1.2.0 | |
| with: | |
| infile: coverage.out | |
| outfile: coverage.lcov | |
| - name: Upload coverage to Coveralls | |
| uses: coverallsapp/github-action@v2.3.6 | |
| with: | |
| github-token: ${{ secrets.GITHUB_TOKEN }} | |
| path-to-lcov: coverage.lcov |