From 875f54b8460b660ec719aae5d4982cf5e83f7293 Mon Sep 17 00:00:00 2001 From: Dennis Schubert Date: Mon, 8 Feb 2021 14:11:31 +0100 Subject: [PATCH 1/2] CI - Install all Ubuntu deps into the CI environment. This matches what we suggest on the wiki -- just to make sure. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d5e750d3f..dcdf37432 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,7 +39,7 @@ jobs: - 5432:5432 steps: - name: Install system dependencies - run: sudo apt-get install -y libidn11-dev + run: sudo apt-get install -y build-essential curl git gsfonts imagemagick libcurl4-openssl-dev libidn11-dev libmagickwand-dev libssl-dev libxml2-dev libxslt1-dev - name: Start MySQL run: sudo systemctl start mysql.service if: matrix.db == 'mysql' From 7a7c48a470012ddfc426066da3549aa717da6b7c Mon Sep 17 00:00:00 2001 From: Dennis Schubert Date: Mon, 8 Feb 2021 14:38:27 +0100 Subject: [PATCH 2/2] CI - Don't fail fast. Other runs might still result in interesting results, even if one suite fails. closes #8204 --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dcdf37432..2faebcec1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,6 +12,7 @@ jobs: test: runs-on: ubuntu-latest strategy: + fail-fast: false matrix: ruby: - 2.6