From 20c49853c2aa784c9ae7d59ab583666044965c9b Mon Sep 17 00:00:00 2001 From: Jeffrey Clark Date: Mon, 22 Apr 2024 09:30:07 -0500 Subject: [PATCH 1/2] add cpp-linter to workflow --- .github/workflows/qa.yaml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/.github/workflows/qa.yaml b/.github/workflows/qa.yaml index 6352cf8..6352264 100644 --- a/.github/workflows/qa.yaml +++ b/.github/workflows/qa.yaml @@ -1,3 +1,4 @@ +--- name: "QA" on: @@ -9,11 +10,30 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true +env: + DEBIAN_FRONTEND: noninteractive + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + jobs: - Shellcheck: + lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: reviewdog/action-shellcheck@v1 with: check_all_files_with_shebangs: "true" + - name: configure + run: | + sudo apt-get -qq install -y libgdbm-dev libpam-dev + autoreconf -fi + ./configure + - uses: h0tw1r3/cpp-linter-action@python-cache + id: cpplinter + with: + version: '14' + style: 'file' + tidy-checks: '' + tidy-review: true + format-review: true + thread-comments: false + cache: true From 538d220da55886632395bf9fa74998ba7d4c0144 Mon Sep 17 00:00:00 2001 From: Jeffrey Clark Date: Mon, 22 Apr 2024 13:00:09 -0500 Subject: [PATCH 2/2] fix qa workflow file extension --- .github/workflows/{qa.yaml => qa.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{qa.yaml => qa.yml} (100%) diff --git a/.github/workflows/qa.yaml b/.github/workflows/qa.yml similarity index 100% rename from .github/workflows/qa.yaml rename to .github/workflows/qa.yml