Skip to content

Bump Super-Linter to v6.5.0 [circle skip]#584

Merged
laurynas-biveinis merged 1 commit into
masterfrom
super-linter-6.5.0
Nov 6, 2025
Merged

Bump Super-Linter to v6.5.0 [circle skip]#584
laurynas-biveinis merged 1 commit into
masterfrom
super-linter-6.5.0

Conversation

@laurynas-biveinis
Copy link
Copy Markdown
Collaborator

@laurynas-biveinis laurynas-biveinis commented May 15, 2024

Summary by CodeRabbit

  • Chores
    • Updated code quality tools and workflows to latest versions.

@laurynas-biveinis laurynas-biveinis self-assigned this May 15, 2024
@laurynas-biveinis laurynas-biveinis marked this pull request as draft May 15, 2024 12:54
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.39%. Comparing base (6216936) to head (ad0a508).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #584      +/-   ##
==========================================
+ Coverage   98.35%   98.39%   +0.04%     
==========================================
  Files          35       35              
  Lines        7040     7040              
==========================================
+ Hits         6924     6927       +3     
+ Misses        116      113       -3     
Flag Coverage Δ
Debug 98.39% <ø> (+0.19%) ⬆️
Release 97.39% <ø> (-0.40%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Dec 16, 2024

Walkthrough

A minor workflow configuration update that bumps the Super-Linter GitHub Action from v6.3.1 to v8.2.1, adds a LINTER_RULES_PATH environment variable pointing to the current directory, and fixes a formatting inconsistency in the permissions block.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow Update
.github/workflows/superlinter.yml
Upgrades Super-Linter action from v6.3.1 to v8.2.1; adds LINTER_RULES_PATH: . environment variable; normalizes permissions block formatting from { } to {}

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

No complex logic, structural concerns, or multi-file coordination required. This is a straightforward dependency version bump with a single configuration addition.

Poem

🎨 The linter's grown quite bold today,
v8.2.1 has come to play,
With rules now closer, dot in sight,
The workflows shine a little brighter. ✨

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Title check ⚠️ Warning The PR title claims version v6.5.0, but the actual changes show Super-Linter was bumped to v8.2.1. Update the title to accurately reflect the actual version bump: 'Bump Super-Linter to v8.2.1 [circle skip]'
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch super-linter-6.5.0

📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 93507ae and 370cc10.

📒 Files selected for processing (1)
  • .github/workflows/superlinter.yml (2 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (10)
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Codacy Static Code Analysis
🔇 Additional comments (2)
.github/workflows/superlinter.yml (2)

10-10: Good: locked-down default permissions.

Setting permissions: {} at workflow scope is the right hardening move; job-level overrides keep least privilege.

Confirm no other jobs in this workflow require additional default scopes.


31-36: Slim variant requires verification; remove incorrect permissions claim.

The slim variant excludes Rust, .NET, PowerShell, and ARM template linters—verify this won't silently drop coverage for your repository.

The documented permissions for v8.2.1 require only statuses: write, not checks: write. Your current permission is correct.

Pinning the action to a commit SHA instead of the v8.2.1 tag would improve supply-chain security, but this is optional. If you cannot verify the PR title/version mismatch without seeing that context, update the title or action version to match—don't leave them inconsistent.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Mar 8, 2025

Update GitHub Actions workflow to use Super-Linter v8.2.1 from v6.3.1.

Key changes:
- Set LINTER_RULES_PATH to '.' to ensure Super-Linter finds the repository's
  .clang-format configuration file in the repository root
- Move .jscpd.json from .github/linters/ to repository root to match the
  new LINTER_RULES_PATH setting

This fixes an issue where Super-Linter v8.2.1 was not finding the project's
.clang-format configuration and was falling back to LLVM style instead of
the configured Google-based style with custom attribute macros. The newer
version defaults to looking for configuration files in .github/linters/
unless LINTER_RULES_PATH is explicitly set.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Nov 6, 2025

@laurynas-biveinis laurynas-biveinis marked this pull request as ready for review November 6, 2025 17:52
@laurynas-biveinis laurynas-biveinis merged commit ee2ed27 into master Nov 6, 2025
218 of 229 checks passed
@laurynas-biveinis laurynas-biveinis deleted the super-linter-6.5.0 branch November 6, 2025 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant