From 24bdc189319a2a51368ccb1ea6cff33c77ddf1b8 Mon Sep 17 00:00:00 2001 From: agiunch1 Date: Mon, 12 Feb 2024 09:50:41 +0100 Subject: [PATCH 1/3] ci: fix missing qt library --- .github/workflows/main.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5f2eca6..615ddb8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -56,7 +56,13 @@ jobs: if: ${{ matrix.os != 'windows-latest' }} run: | uname -a - + + - name: Uname + if: ${{ contains(matrix.os, 'ubuntu') }} + run: | + sudo apt update + sudo apt install -y qtbase5-dev qt5-qmake # cmake qtcreator + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout RCM uses: actions/checkout@v3 From c214e3d26f8f1f61e3ce7adefc1a7d5523ab9495 Mon Sep 17 00:00:00 2001 From: Giuncan <38205328+Giuncan@users.noreply.github.com> Date: Mon, 12 Feb 2024 15:37:26 +0100 Subject: [PATCH 2/3] try install qtwayland5 --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 615ddb8..b34bfa8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -57,11 +57,11 @@ jobs: run: | uname -a - - name: Uname + - name: Install Qt packages if: ${{ contains(matrix.os, 'ubuntu') }} run: | sudo apt update - sudo apt install -y qtbase5-dev qt5-qmake # cmake qtcreator + sudo apt install -y qtbase5-dev qt5-qmake qtwayland5 # cmake qtcreator # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout RCM From b961f4b0f7926126ef5ab0a5c18776cec49711a7 Mon Sep 17 00:00:00 2001 From: agiunch1 Date: Mon, 12 Feb 2024 09:50:41 +0100 Subject: [PATCH 3/3] ci: fix missing qt library --- .github/workflows/main.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0856730..c09a667 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -41,7 +41,14 @@ jobs: runs-on: ${{ matrix.os }} # Steps represent a sequence of tasks that will be executed as part of the job - steps: + steps: + - name: Install missing Qt libraries ubuntu + if: ${{ contains(matrix.os, 'ubuntu') }} + run: | + sudo apt update + sudo apt install -y qtbase5-dev qt5-qmake + # skipping cmake qtcreator qtwayland5 + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout RCM uses: actions/checkout@v4.1.1