diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index ca90cb7..8c3ec94 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -6,6 +6,3 @@ contact_links: - name: cpp-linter discussions url: https://github.com/orgs/cpp-linter/discussions about: A place for feedback not specific to cpp-linter-action - - name: Maintainers' note - url: https://github.com/cpp-linter/cpp-linter-action/issues/new - about: Start a discussion for maintainers only diff --git a/.github/workflows/self-test.yml b/.github/workflows/self-test.yml index e2b1f54..1d14324 100644 --- a/.github/workflows/self-test.yml +++ b/.github/workflows/self-test.yml @@ -31,7 +31,7 @@ jobs: strategy: matrix: os: [ ubuntu-latest, macos-latest, windows-latest ] - clang-version: ['9','10', '11', '12', '13', '14', '15', '16', '17', '18'] + clang-version: ['9','10', '11', '12', '13', '14', '15', '16', '17', '18', '19'] fail-fast: false runs-on: ${{ matrix.os }} steps: diff --git a/.github/workflows/used-by.yml b/.github/workflows/used-by.yml deleted file mode 100644 index 3dbf333..0000000 --- a/.github/workflows/used-by.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Used By - -on: - schedule: - # https://crontab.guru/ - - cron: '0 9 * * 1' # At 09:00 on Monday. - workflow_dispatch: - -jobs: - used-by: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: shenxianpeng/used-by@v0.1.2 - with: - repo: '${{ github.repository }}' - update-badge: 'true' - - - name: Create Pull Request - uses: peter-evans/create-pull-request@v7 - with: - add-paths: "README.md" # the file path to commit - commit-message: "chore: update used-by badge by github-actions[bot]" - title: "chore: automatically update used-by badge" - base: main - labels: skip-changelog - delete-branch: true diff --git a/README.md b/README.md index 2f95384..1bc3c63 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,6 @@ # C/C++ Linter Action | clang-format & clang-tidy ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/cpp-linter/cpp-linter-action) -[![Used by](https://img.shields.io/static/v1?label=Used%20by&message=652&color=informational&logo=slickpic)](https://github.com/cpp-linter/cpp-linter-action/network/dependents) [![GitHub marketplace](https://img.shields.io/badge/marketplace-C%2FC%2B%2B%20Linter-blue?logo=github)](https://github.com/marketplace/actions/c-c-linter) [![cpp-linter](https://github.com/cpp-linter/cpp-linter-action/actions/workflows/cpp-linter.yml/badge.svg)](https://github.com/cpp-linter/cpp-linter-action/actions/workflows/cpp-linter.yml) [![MkDocs Deploy](https://github.com/cpp-linter/cpp-linter-action/actions/workflows/mkdocs-deploy.yml/badge.svg)](https://github.com/cpp-linter/cpp-linter-action/actions/workflows/mkdocs-deploy.yml) @@ -71,6 +70,40 @@ For all explanations of our available input parameters and output variables, see See also our [example recipes][recipes-doc]. +## Used By + +

+ Microsoft + Microsoft   + Apache + Apache   + NASA + NASA   + Samsung + Samsung   + TheAlgorithms + TheAlgorithms   + CachyOS + CachyOS   +
+ Nextcloud + Nextcloud   + Jupyter + Jupyter   + NNStreamer + NNStreamer   + imgproxy + imgproxy   + Zondax + Zondax   + AppNeta + AppNeta   +
+ Chocolate Doom + Chocolate Doom + and many more. +

+ ## Example ### Annotations @@ -113,7 +146,6 @@ Using [`format-review`][format-review]: ![sample format-suggestion][format-suggestion-preview] - ## Add C/C++ Linter Action badge in README You can show C/C++ Linter Action status with a badge in your repository README diff --git a/action.yml b/action.yml index a676f41..7024d1a 100644 --- a/action.yml +++ b/action.yml @@ -39,12 +39,12 @@ inputs: version: description: | The desired version of the [clang-tools](https://github.com/cpp-linter/clang-tools-pip) to use. - Accepted options are strings which can be 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8 or 7. + Accepted options are strings which can be 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8 or 7. - Set this option to a blank string (`''`) to use the platform's default installed version. - This value can also be a path to where the clang tools are installed (if using a custom install location). required: false - default: 12 + default: 14 verbosity: description: | This controls the action's verbosity in the workflow's logs. diff --git a/requirements.txt b/requirements.txt index ec63a25..44109e9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ # Install clang-tools binaries (clang-format, clang-tidy) # For details please see: https://github.com/cpp-linter/clang-tools-pip -clang-tools==0.13.1 +clang-tools==0.14.0 # cpp-linter core Python executable package # For details please see: https://github.com/cpp-linter/cpp-linter -cpp-linter==1.10.3 +cpp-linter==1.10.7