From dc18d1c6d53f93d1b830009a981c940b039001fc Mon Sep 17 00:00:00 2001 From: Ashley Date: Wed, 4 Jun 2025 09:55:25 +0100 Subject: [PATCH 1/5] Update c-cpp.yml --- .github/workflows/c-cpp.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 6f91d8f7..d6a071de 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -15,6 +15,8 @@ jobs: - uses: actions/checkout@v2 - name: dependencies run: sudo apt-get update && sudo apt-get install -y build-essential libgcrypt20 libgcrypt20-dev liblzma5 liblzma-dev libcurl3-gnutls libcurl4-gnutls-dev + - name: check-gcc + run: gcc --version - name: make run: make cli - name: self-test From 89d5e8a42fc210d22014b54c7aec8e530cc8d26e Mon Sep 17 00:00:00 2001 From: Ashley Date: Wed, 4 Jun 2025 10:01:48 +0100 Subject: [PATCH 2/5] Update c-cpp.yml Add Universe Repo --- .github/workflows/c-cpp.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index d6a071de..4e3795d8 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -14,7 +14,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: dependencies - run: sudo apt-get update && sudo apt-get install -y build-essential libgcrypt20 libgcrypt20-dev liblzma5 liblzma-dev libcurl3-gnutls libcurl4-gnutls-dev + run: add-apt-repository universe && sudo apt-get update && sudo apt-get install -y gcc-14 build-essential libgcrypt20 libgcrypt20-dev liblzma5 liblzma-dev libcurl3-gnutls libcurl4-gnutls-dev - name: check-gcc run: gcc --version - name: make From cb6cfe3e7f38846e783782df63de9d6af95e2f9b Mon Sep 17 00:00:00 2001 From: Ashley Date: Wed, 4 Jun 2025 10:02:24 +0100 Subject: [PATCH 3/5] Update c-cpp.yml Feck --- .github/workflows/c-cpp.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 4e3795d8..e6b53940 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -14,7 +14,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: dependencies - run: add-apt-repository universe && sudo apt-get update && sudo apt-get install -y gcc-14 build-essential libgcrypt20 libgcrypt20-dev liblzma5 liblzma-dev libcurl3-gnutls libcurl4-gnutls-dev + run: sudo add-apt-repository universe && sudo apt-get update && sudo apt-get install -y gcc-14 build-essential libgcrypt20 libgcrypt20-dev liblzma5 liblzma-dev libcurl3-gnutls libcurl4-gnutls-dev - name: check-gcc run: gcc --version - name: make From 3ba325c7df01664470cf0b72cccbd2caa21e26c7 Mon Sep 17 00:00:00 2001 From: Ashley Date: Wed, 4 Jun 2025 10:22:15 +0100 Subject: [PATCH 4/5] Update c-cpp.yml Try find gcc-14 --- .github/workflows/c-cpp.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index e6b53940..35c17b45 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -16,7 +16,7 @@ jobs: - name: dependencies run: sudo add-apt-repository universe && sudo apt-get update && sudo apt-get install -y gcc-14 build-essential libgcrypt20 libgcrypt20-dev liblzma5 liblzma-dev libcurl3-gnutls libcurl4-gnutls-dev - name: check-gcc - run: gcc --version + run: dpkg -L gcc-14 && gcc --version - name: make run: make cli - name: self-test From 004b4e93ae99fd750ed24a9a5b2f076eef237c14 Mon Sep 17 00:00:00 2001 From: Ashley Date: Wed, 4 Jun 2025 10:30:04 +0100 Subject: [PATCH 5/5] Update c-cpp.yml --- .github/workflows/c-cpp.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 35c17b45..6311689b 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -6,17 +6,16 @@ on: pull_request: branches: [ desktop ] +env: + CC: gcc-14 + jobs: build: - runs-on: ubuntu-latest - steps: - uses: actions/checkout@v2 - name: dependencies run: sudo add-apt-repository universe && sudo apt-get update && sudo apt-get install -y gcc-14 build-essential libgcrypt20 libgcrypt20-dev liblzma5 liblzma-dev libcurl3-gnutls libcurl4-gnutls-dev - - name: check-gcc - run: dpkg -L gcc-14 && gcc --version - name: make run: make cli - name: self-test