Skip to content

Commit 6a4f7b1

Browse files
fix : install ubuntu deps as a separate step
1 parent 4185bf4 commit 6a4f7b1

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

.github/actions/setup-ubuntu/action.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,22 @@ description: 'Sets up prereqs for all ubuntu machines'
33
runs:
44
using: "composite"
55
steps:
6-
- run: |
6+
- name: Install Ubuntu dependencies
7+
shell: bash
8+
run: |
9+
set -euo pipefail
10+
sudo apt-get update
11+
sudo apt-get install -y \
12+
cmake \
13+
ninja-build \
14+
libcurl4-openssl-dev \
15+
gcc \
16+
g++
17+
18+
- name: Ensure ninja + mono available
19+
shell: bash
20+
run: |
21+
set -euo pipefail
722
mkdir -p ~/bin
823
install_ninja() {
924
(

0 commit comments

Comments
 (0)