name: Test showbridge on: pull_request: branches: - main push: branches: - main permissions: contents: read jobs: test: runs-on: ubuntu-latest steps: - name: Install alsa run: sudo apt-get install -y libasound2-dev - uses: actions/checkout@v6 - uses: actions/setup-go@v6 with: go-version-file: 'go.mod' - name: mod tidy run: go mod tidy - name: run tests run: go test ./...