From 51c9caba0a13b48ecf6822fdc33cb65b3e1b947d Mon Sep 17 00:00:00 2001 From: Nicolai Ommer Date: Wed, 3 Jan 2024 17:27:13 +0100 Subject: [PATCH] Run all build jobs for all OSes and versions, regardless of errors --- .github/workflows/build.yaml | 5 ++++- INSTALL.md | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 6b3b51ed..4da25855 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -3,12 +3,13 @@ on: push: branches: - master - - windows-github-actions pull_request: jobs: build-linux: runs-on: ${{ matrix.os }} + continue-on-error: true strategy: + fail-fast: false matrix: os: [ ubuntu-20.04, ubuntu-22.04 ] steps: @@ -22,7 +23,9 @@ jobs: build-macos: runs-on: ${{ matrix.os }} + continue-on-error: true strategy: + fail-fast: false matrix: os: [ macos-11, macos-12, macos-13 ] steps: diff --git a/INSTALL.md b/INSTALL.md index 47957903..a7b35aff 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -56,11 +56,11 @@ $ sudo pacman -S base-devel boost hicolor-icon-theme \ mesa ode protobuf qt5-base cmake git ``` -#### Debian +#### Ubuntu / Debian For Debian, or derivative ``` -$ sudo apt install git build-essential cmake pkg-config qt5-default \ +sudo apt install git build-essential cmake pkg-config qtbase5-dev \ libqt5opengl5-dev libgl1-mesa-dev libglu1-mesa-dev \ libprotobuf-dev protobuf-compiler libode-dev libboost-dev ```