Skip to content

update to zig master #23

update to zig master

update to zig master #23

Workflow file for this run

name: Code coverage
on: [push]
jobs:
coverage:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
submodules: recursive
- name: Setup dependencies
run: |
sudo apt-get update
sudo apt-get install -y libgtk-3-dev kcov xvfb
- name: Install Zig
uses: goto-bus-stop/setup-zig@v2
with:
version: master
- name: Test Coverage Capy for native
run: xvfb-run -a zig build coverage
env:
NO_AT_BRIDGE: 1
- name: Upload coverage
uses: codecov/codecov-action@v3
with:
name: code-coverage-report
directory: kcov-output
fail_ci_if_error: true
verbose: true