1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-07-03 13:47:46 +02:00
toxic/.github/workflows/ci.yml
2021-12-11 22:47:54 +00:00

36 lines
758 B
YAML

name: ci
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
latest:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install libraries
run:
sudo apt-get update &&
sudo apt-get install -y --no-install-recommends
libnotify-dev
libopenal-dev
libopus-dev
libsodium-dev
libvpx-dev
python3-dev
pkg-config
- name: Install toxcore
run:
git clone --depth=1 https://github.com/TokTok/c-toxcore &&
cd c-toxcore &&
cmake . -B_build &&
make -C _build
sudo make -C _build install
- name: Build toxic
run: make