Update github CI for submodules

This commit is contained in:
Martin Natano
2022-05-29 22:48:36 +02:00
parent 2934af7784
commit e2ee97e36d
+8
View File
@@ -8,6 +8,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Checkout submodules
run: git submodule update --init
- name: Install dependencies
run: sudo apt-get update && sudo apt-get install -y
libasound2-dev
@@ -35,6 +37,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Checkout submodules
run: git submodule update --init
- name: Install dependencies
run: sudo apt-get update && sudo apt-get install -y
ffmpeg
@@ -78,6 +82,8 @@ jobs:
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- name: Checkout submodules
run: git submodule update --init
- name: Install dependencies
run: brew install
nasm
@@ -91,6 +97,8 @@ jobs:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Checkout submodules
run: git submodule update --init
- name: Configure
run: cmake -B build
- name: Build