Skip to content

[Merged by Bors] - Better public/private readme #4813

[Merged by Bors] - Better public/private readme

[Merged by Bors] - Better public/private readme #4813

Workflow file for this run

name: Code Coverage
on:
# Allow manually triggering this workflow
workflow_dispatch:
pull_request:
push:
branches:
- develop
jobs:
coverage:
runs-on: ubuntu-latest
steps:
- name: disable TCP/UDP offload
run: |
sudo ethtool -K eth0 tx off
sudo ethtool -K eth0 rx off
- uses: actions/checkout@v4
with:
lfs: true
- name: set up go
uses: actions/setup-go@v5
with:
check-latest: true
go-version-file: "go.mod"
- name: Add OpenCL support - Ubuntu
run: sudo apt-get update -q && sudo apt-get install -qy ocl-icd-opencl-dev libpocl2
- name: setup env
run: make install
- name: test coverage
run: make cover
- name: Upload to codecov.io
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}