Skip to content

Commit

Permalink
[ci] Instrument workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
niklaut committed Jan 22, 2024
1 parent d6c2e79 commit 9b7c203
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ jobs:
name: Build orbetto on Linux
runs-on: ubuntu-latest
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v1
with:
comment_on_pr: false
metric_frequency: 2
- run: sudo apt-get update
- run: sudo apt-get install -y libusb-1.0-0-dev libzmq3-dev meson libsdl2-dev libdwarf-dev libdw-dev libelf-dev libcapstone-dev python3-pip ninja-build protobuf-compiler
- run: sudo pip3 install meson==1.2.0
Expand All @@ -27,6 +32,11 @@ jobs:
name: Build orbetto on macOS
runs-on: macos-13
steps:
- name: Collect Workflow Telemetry
uses: catchpoint/workflow-telemetry-action@v1
with:
comment_on_pr: false
metric_frequency: 2
- run: brew install zmq sdl2 libelf protobuf meson ninja capstone dwarfutils
- uses: actions/checkout@v3
- run: meson setup ./build
Expand Down

0 comments on commit 9b7c203

Please sign in to comment.