Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cpp-linter/cpp-linter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.11.3
Choose a base ref
...
head repository: cpp-linter/cpp-linter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.11.4
Choose a head ref
  • 7 commits
  • 22 files changed
  • 2 contributors

Commits on Nov 1, 2025

  1. Bump the actions group with 3 updates (#169)

    Bumps the actions group with 3 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact), [actions/download-artifact](https://github.com/actions/download-artifact) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).
    
    
    Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@ea165f8...330a01c)
    
    Updates `actions/download-artifact` from 5.0.0 to 6.0.0
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@634f93c...018cc2c)
    
    Updates `astral-sh/setup-uv` from 6.8.0 to 7.1.2
    - [Release notes](https://github.com/astral-sh/setup-uv/releases)
    - [Commits](astral-sh/setup-uv@d0cc045...8585678)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-version: 5.0.0
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    - dependency-name: actions/download-artifact
      dependency-version: 6.0.0
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    - dependency-name: astral-sh/setup-uv
      dependency-version: 7.1.2
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 1, 2025
    Configuration menu
    Copy the full SHA
    c13b6ca View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2025

  1. Bump the actions group with 3 updates (#171)

    Bumps the actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [actions/setup-python](https://github.com/actions/setup-python) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).
    
    
    Updates `actions/checkout` from 5.0.0 to 6.0.0
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@08c6903...1af3b93)
    
    Updates `actions/setup-python` from 6.0.0 to 6.1.0
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@e797f83...83679a8)
    
    Updates `astral-sh/setup-uv` from 7.1.2 to 7.1.4
    - [Release notes](https://github.com/astral-sh/setup-uv/releases)
    - [Commits](astral-sh/setup-uv@8585678...1e862df)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: 6.0.0
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    - dependency-name: actions/setup-python
      dependency-version: 6.1.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: actions
    - dependency-name: astral-sh/setup-uv
      dependency-version: 7.1.4
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: actions
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 2, 2025
    Configuration menu
    Copy the full SHA
    7885064 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2025

  1. feat: detect ACTIONS_RUNNER_DEBUG env var (#174)

    To auto-enable debug logs output when re-running jobs with "debug logging" enabled.
    
    ref [GH docs](https://docs.github.com/en/actions/how-tos/monitor-workflows/enable-debug-logging)
    2bndy5 authored Dec 23, 2025
    Configuration menu
    Copy the full SHA
    58cb347 View commit details
    Browse the repository at this point in the history
  2. fix: avoid appending --extra-arg= for clang-tidy (#172)

    This avoids adding a `--extra-arg=` (with no arg value) to clang-tidy invocations.
    2bndy5 authored Dec 23, 2025
    Configuration menu
    Copy the full SHA
    7e2a47a View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2025

  1. fix: use diagnostic name as default (#173)

    This fixes a problem about hyperlinking a clang-tidy diagnostic name to the clang-tidy docs.
    
    Specifically when the diagnostic name does not satisfy any of the following conditions:
    - starts with `clang-diagnostic-`
    - starts with `clang-analyzer-`
    - does not contain any `-` (hyphens) at all
    
    And I added an arbitrary test for code coverage.
    2bndy5 authored Dec 25, 2025
    Configuration menu
    Copy the full SHA
    54e4dd0 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2025

  1. fix: treat clang-format --lines as inclusive ranges (#175)

    ref cpp-linter/cpp-linter-action#388
    
    See also official [LLVM python script][llvm-py] about their use of `--lines` values.
    
    I updated some of the test assets to correspond with these changes..
    
    [llvm-py]: https://github.com/llvm/llvm-project/blob/14784225cf028af54dda350114d5495ab94d572e/clang/tools/clang-format/git-clang-format#L633
    2bndy5 authored Dec 26, 2025
    Configuration menu
    Copy the full SHA
    0f9d326 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2025

  1. fix: skip parsing clang-tidy diagnostic rationale (#176)

    Specifically when the rationale line has added context in square brackets.
    
    This includes a test based on the actual bug report in cpp-linter/cpp-linter-action#389.
    2bndy5 authored Dec 29, 2025
    Configuration menu
    Copy the full SHA
    a846191 View commit details
    Browse the repository at this point in the history
Loading