From 530265fc6301c75eaf6ac63ca78c88f298c5098d Mon Sep 17 00:00:00 2001 From: Vitor Date: Wed, 30 Apr 2025 10:10:04 -0300 Subject: [PATCH 1/6] adjust ubuntu version --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 938e26d..59dc277 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -3,7 +3,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 From 969db8f97b59c6b275cd6984a3bf529cdd62b529 Mon Sep 17 00:00:00 2001 From: VitorSouzaLNLS <124784739+VitorSouzaLNLS@users.noreply.github.com> Date: Wed, 30 Apr 2025 10:47:13 -0300 Subject: [PATCH 2/6] BUG: bear make --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 59dc277..fc935ad 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -16,7 +16,7 @@ jobs: - name: Build using make and generate compile commands run: | make clean - CONDA_PREFIX=/dummy-prefix PIP=pip3 PYTHON=python3 bear make -j$(nproc) + CONDA_PREFIX=/dummy-prefix PIP=pip3 PYTHON=python3 bear --make -j$(nproc) # - name: Build using make and generate compile commands # run: | From 01dab22d4d9f31753d972bb6effc4e8e7275e77f Mon Sep 17 00:00:00 2001 From: VitorSouzaLNLS <124784739+VitorSouzaLNLS@users.noreply.github.com> Date: Wed, 30 Apr 2025 10:52:23 -0300 Subject: [PATCH 3/6] change bear command --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index fc935ad..3dc2c57 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -16,7 +16,7 @@ jobs: - name: Build using make and generate compile commands run: | make clean - CONDA_PREFIX=/dummy-prefix PIP=pip3 PYTHON=python3 bear --make -j$(nproc) + CONDA_PREFIX=/dummy-prefix PIP=pip3 PYTHON=python3 bear -- make -j$(nproc) # - name: Build using make and generate compile commands # run: | From b8a1fe8da472b0d0792e8d2c2f6c434dc4689360 Mon Sep 17 00:00:00 2001 From: VitorSouzaLNLS <124784739+VitorSouzaLNLS@users.noreply.github.com> Date: Wed, 30 Apr 2025 11:04:28 -0300 Subject: [PATCH 4/6] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 156b6ae..5b1d94a 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,6 @@ In order to use clang-tidy, a compile_commands.json file must be present at the In order to generate one and still use make as the build system: ```command -# Compile using 'bear ' -bear make -j$(nproc) +# Compile using 'bear -- ' +bear -- make -j$(nproc) ``` From aa50d7f9e4dad68270dfbd444f4d21c37494768b Mon Sep 17 00:00:00 2001 From: VitorSouzaLNLS <124784739+VitorSouzaLNLS@users.noreply.github.com> Date: Thu, 5 Jun 2025 21:03:06 -0300 Subject: [PATCH 5/6] Change ubuntu version to 22.04 ubuntu-latest -> ubuntu-22.04 --- .github/workflows/lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3dc2c57..4703218 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -3,7 +3,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 From 6a93ea82b4bbe9210928f4046157c98761df4c4a Mon Sep 17 00:00:00 2001 From: Ana Clara Oliveira Date: Thu, 5 Jun 2025 21:29:53 -0300 Subject: [PATCH 6/6] MNT: add ubuntu-24.04 to test matrix --- .github/workflows/lint.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 4703218..4521240 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -3,10 +3,12 @@ on: jobs: build: - runs-on: ubuntu-22.04 + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-22.04, ubuntu-24.04] steps: - - uses: actions/checkout@v2 - + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt update