From 8581ddd1f95c18d27c02ce259d5c409fc4d67bf0 Mon Sep 17 00:00:00 2001 From: Earle Lowe Date: Fri, 31 Jan 2025 11:38:07 -0800 Subject: [PATCH 1/4] Remove python 3.8 --- .github/workflows/build-test-riscv64.yml | 2 -- .github/workflows/doc-html-pdf.yml | 2 +- .github/workflows/plot-k27-no-bitfield.yaml | 2 +- .github/workflows/plot-k27.yaml | 2 +- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-test-riscv64.yml b/.github/workflows/build-test-riscv64.yml index a544071de..420686ee1 100644 --- a/.github/workflows/build-test-riscv64.yml +++ b/.github/workflows/build-test-riscv64.yml @@ -24,8 +24,6 @@ jobs: matrix: os: [ubuntu-latest] python: - - major-dot-minor: "3.8" - matrix: "3.8" - major-dot-minor: "3.9" matrix: "3.9" - major-dot-minor: "3.10" diff --git a/.github/workflows/doc-html-pdf.yml b/.github/workflows/doc-html-pdf.yml index e39f8a473..6b0f6d12a 100644 --- a/.github/workflows/doc-html-pdf.yml +++ b/.github/workflows/doc-html-pdf.yml @@ -22,7 +22,7 @@ jobs: - uses: actions/setup-python@v5 name: Install Python with: - python-version: '3.8' + python-version: '3.10' - name: Install python markdown shell: bash diff --git a/.github/workflows/plot-k27-no-bitfield.yaml b/.github/workflows/plot-k27-no-bitfield.yaml index 0402e3e62..ee3c9f801 100644 --- a/.github/workflows/plot-k27-no-bitfield.yaml +++ b/.github/workflows/plot-k27-no-bitfield.yaml @@ -30,7 +30,7 @@ jobs: - uses: actions/setup-python@v5 name: Install Python with: - python-version: '3.8' + python-version: '3.10' - name: cmake, Plot k=27 run: | diff --git a/.github/workflows/plot-k27.yaml b/.github/workflows/plot-k27.yaml index f53893228..d1d6be582 100644 --- a/.github/workflows/plot-k27.yaml +++ b/.github/workflows/plot-k27.yaml @@ -30,7 +30,7 @@ jobs: - uses: actions/setup-python@v5 name: Install Python with: - python-version: '3.8' + python-version: '3.10' - name: cmake, Plot k=27 run: | From 24656ed02fd7da353f4227e2bdb30baeec20bbc0 Mon Sep 17 00:00:00 2001 From: Earle Lowe <30607889+emlowe@users.noreply.github.com> Date: Fri, 31 Jan 2025 12:11:37 -0800 Subject: [PATCH 2/4] Update build-test-cplusplus.yml --- .github/workflows/build-test-cplusplus.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-test-cplusplus.yml b/.github/workflows/build-test-cplusplus.yml index b85b7f562..cd48ebfe0 100644 --- a/.github/workflows/build-test-cplusplus.yml +++ b/.github/workflows/build-test-cplusplus.yml @@ -27,7 +27,7 @@ jobs: cmake -B ../build -DCMAKE_BUILD_TYPE=Debug -DWITH_COVERAGE=1 cmake --build ../build -- -j 6 ../build/RunTests - lcov --directory ../build --capture --output-file lcov.info + lcov -v --ignore-errors --directory ../build --capture --output-file lcov.info lcov --remove lcov.info '*_deps/*' '/usr/*' --output-file lcov.info - name: Upload to Coveralls uses: coverallsapp/github-action@v2 From 6880080afdf6fbcfd886566880c3a5431f26bd37 Mon Sep 17 00:00:00 2001 From: Earle Lowe <30607889+emlowe@users.noreply.github.com> Date: Fri, 31 Jan 2025 12:48:37 -0800 Subject: [PATCH 3/4] Update build-test-cplusplus.yml --- .github/workflows/build-test-cplusplus.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-test-cplusplus.yml b/.github/workflows/build-test-cplusplus.yml index cd48ebfe0..b85b7f562 100644 --- a/.github/workflows/build-test-cplusplus.yml +++ b/.github/workflows/build-test-cplusplus.yml @@ -27,7 +27,7 @@ jobs: cmake -B ../build -DCMAKE_BUILD_TYPE=Debug -DWITH_COVERAGE=1 cmake --build ../build -- -j 6 ../build/RunTests - lcov -v --ignore-errors --directory ../build --capture --output-file lcov.info + lcov --directory ../build --capture --output-file lcov.info lcov --remove lcov.info '*_deps/*' '/usr/*' --output-file lcov.info - name: Upload to Coveralls uses: coverallsapp/github-action@v2 From 3a29ee86b24c1e6f0a09d531f5f7064b899daa14 Mon Sep 17 00:00:00 2001 From: Earle Lowe <30607889+emlowe@users.noreply.github.com> Date: Fri, 31 Jan 2025 12:58:57 -0800 Subject: [PATCH 4/4] Try ubuntu 22 for coverage --- .github/workflows/build-test-cplusplus.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-test-cplusplus.yml b/.github/workflows/build-test-cplusplus.yml index b85b7f562..79c945338 100644 --- a/.github/workflows/build-test-cplusplus.yml +++ b/.github/workflows/build-test-cplusplus.yml @@ -16,7 +16,7 @@ concurrency: jobs: coverage: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout code uses: actions/checkout@v4