Skip to content

Update CI dependencies#985

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/ci-deps
Open

Update CI dependencies#985
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/ci-deps

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 12, 2026

This PR contains the following updates:

Package Type Update Change
actions/checkout action patch v6.0.1v6.0.2
actions/setup-node action minor v6.1.0v6.2.0
github/codeql-action action minor v4.31.9v4.32.3

Release Notes

actions/checkout (actions/checkout)

v6.0.2

Compare Source

actions/setup-node (actions/setup-node)

v6.2.0

Compare Source

github/codeql-action (github/codeql-action)

v4.32.3

Compare Source

  • Added experimental support for testing connections to private package registries. This feature is not currently enabled for any analysis. In the future, it may be enabled by default for Default Setup. #​3466

v4.32.2

Compare Source

v4.32.1

Compare Source

  • A warning is now shown in Default Setup workflow logs if a private package registry is configured using a GitHub Personal Access Token (PAT), but no username is configured. #​3422
  • Fixed a bug which caused the CodeQL Action to fail when repository properties cannot successfully be retrieved. #​3421

v4.32.0

Compare Source

v4.31.11

Compare Source

  • When running a Default Setup workflow with Actions debugging enabled, the CodeQL Action will now use more unique names when uploading logs from the Dependabot authentication proxy as workflow artifacts. This ensures that the artifact names do not clash between multiple jobs in a build matrix. #​3409
  • Improved error handling throughout the CodeQL Action. #​3415
  • Added experimental support for automatically excluding generated files from the analysis. This feature is not currently enabled for any analysis. In the future, it may be enabled by default for some GitHub-managed analyses. #​3318
  • The changelog extracts that are included with releases of the CodeQL Action are now shorter to avoid duplicated information from appearing in Dependabot PRs. #​3403

v4.31.10

Compare Source

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

4.31.10 - 12 Jan 2026
  • Update default CodeQL bundle version to 2.23.9. #​3393

See the full CHANGELOG.md for more information.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added ci This PR or issue mainly concerns CI dependencies Pull requests that update a dependency file github-actions Pull requests that update Github_actions code labels Jan 12, 2026
@renovate renovate bot changed the title Update github/codeql-action action to v4.31.10 Update CI dependencies Jan 15, 2026
@renovate renovate bot force-pushed the renovate/ci-deps branch from 5e2faab to d653adb Compare January 15, 2026 03:46
@renovate renovate bot force-pushed the renovate/ci-deps branch 3 times, most recently from bb3e218 to 2fa00bf Compare January 26, 2026 19:09
@renovate renovate bot force-pushed the renovate/ci-deps branch 2 times, most recently from 5ac5da5 to 883a1dc Compare February 5, 2026 19:43
@kody-ai

This comment has been minimized.

Comment on lines 18 to 26
steps:
- name: Check out Git repository
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Set up Node.js
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with:
node-version-file: .nvmrc
check-latest: true
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

kody code-review Kody Rules medium

The setup steps for checking out the repository and setting up Node.js are repeated in both the 'lint' and 'test' jobs. This violates the DRY (Don't Repeat Yourself) principle. To centralize this logic, you can create a composite action (e.g., in .github/actions/setup/action.yml) containing the common steps. Then, both jobs can simply call this action using a single uses step, making the workflow cleaner and easier to maintain.

Kody Rule violation: Extract duplicated logic into functions

      steps:
        - name: Setup Environment
          uses: ./.github/actions/setup # Assumes a composite action is created at this path
Prompt for LLM

File .github/workflows/code-quality.yml:

Line 18 to 26:

I'm reviewing a GitHub Actions workflow file. I have a rule that says 'Duplicate sequences of statements must be extracted into a named function or utility.' In my workflow file, `.github/workflows/code-quality.yml`, I have two jobs, 'lint' and 'test'. Both of these jobs have the exact same initial steps: one to checkout the git repository and another to set up Node.js. This is a clear case of code duplication. How can I refactor this workflow to remove the duplication and follow my rule? Please suggest a solution using standard GitHub Actions features like composite actions or reusable workflows, and explain the benefits.

Suggested Code:

      steps:
        - name: Setup Environment
          uses: ./.github/actions/setup # Assumes a composite action is created at this path

Talk to Kody by mentioning @kody

Was this suggestion helpful? React with 👍 or 👎 to help Kody learn from this interaction.

@renovate renovate bot force-pushed the renovate/ci-deps branch from 883a1dc to 2dc8508 Compare February 13, 2026 15:05
@kody-ai
Copy link

kody-ai bot commented Feb 13, 2026

Kody Review Complete

Great news! 🎉
No issues were found that match your current review configurations.

Keep up the excellent work! 🚀

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Cross File

Access your configuration settings here.

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci This PR or issue mainly concerns CI dependencies Pull requests that update a dependency file github-actions Pull requests that update Github_actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

Comments