Skip to content

chore(deps): update github pipeline dependencies (major) - #141

Open
Workleap IT (Infra-Workleap) wants to merge 1 commit into
mainfrom
renovate/major-github-pipeline-dependencies
Open

chore(deps): update github pipeline dependencies (major)#141
Workleap IT (Infra-Workleap) wants to merge 1 commit into
mainfrom
renovate/major-github-pipeline-dependencies

Conversation

@Infra-Workleap

@Infra-Workleap Workleap IT (Infra-Workleap) commented Sep 6, 2025

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
actions/checkout action major v5v7 age confidence
actions/checkout action major v4v7 age confidence
actions/create-github-app-token action major v2v3 age confidence
actions/setup-dotnet action major v4v6 age confidence
actions/setup-node action major v4v7 age confidence
actions/upload-artifact action major v4v7 age confidence
github/codeql-action action major v3v4 age confidence
node uses-with major 22.x24.x age confidence
pnpm (source) uses-with major 1011 age confidence

Release Notes

actions/checkout (actions/checkout)

v7.0.1

Compare Source

v7.0.0

Compare Source

  • Block checking out fork PR for pull_request_target and workflow_run by @​aiqiaoy in #​2454
  • Various dependency updates

v6.1.0

Compare Source

What's Changed

https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change

Full Changelog: actions/checkout@v6.0.3...v6.1.0

v6.0.3

Compare Source

v6.0.2

Compare Source

v6.0.1

Compare Source

v6.0.0

Compare Source

actions/create-github-app-token (actions/create-github-app-token)

v3.2.0

Compare Source

Features
Bug Fixes

v3.1.1

Compare Source

Bug Fixes

v3.1.0

Compare Source

Bug Fixes
Features

v3.0.0

Compare Source

Bug Fixes
BREAKING CHANGES
  • Custom proxy handling has been removed. If you use HTTP_PROXY or HTTPS_PROXY, you must now also set NODE_USE_ENV_PROXY=1 on the action step.
  • Requires Actions Runner v2.327.1 or later if you are using a self-hosted runner.
actions/setup-dotnet (actions/setup-dotnet)

v6.0.0

Compare Source

What's Changed

New Contributors

Full Changelog: actions/setup-dotnet@v5...v6.0.0

v5.4.0

Compare Source

What's Changed

Enhancements

The action now validates the sdk.version field in global.json when rollForward is specified. The version must be a fully-qualified SDK version (e.g., 8.0.100, 10.0.100). Wildcard versions (e.g., 10.0.*) and runtime-style versions (e.g., 8.0.0) will now fail. See the .NET SDK version specification for details.

Documentation
Bug Fixes
Dependency Updates

New Contributors

Full Changelog: actions/setup-dotnet@v5.3.0...v5.4.0

v5.3.0

Compare Source

What's Changed

Enhancements
Dependency Updates
Bug Fixes

New Contributors

Full Changelog: actions/setup-dotnet@v5...v5.3.0

v5.2.0

Compare Source

What's changed

Enhancements
Dependency Updates

Full Changelog: actions/setup-dotnet@v5...v5.2.0

v5.1.0

Compare Source

What's Changed

Documentation
Dependency updates

New Contributors

Full Changelog: actions/setup-dotnet@v5...v5.1.0

v5.0.1

Compare Source

What's Changed

Full Changelog: actions/setup-dotnet@v5...v5.0.1

v5.0.0

Compare Source

What's Changed

Breaking Changes

Make sure your runner is updated to this version or newer to use this release. v2.327.1 Release Notes

Dependency Updates
Bug Fixes

New Contributors

Full Changelog: actions/setup-dotnet@v4...v5.0.0

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

v7.0.0

Compare Source

What's Changed

Enhancements:
Bug fixes:
Documentation updates:
Dependency update:

New Contributors

Full Changelog: actions/setup-node@v6...v7.0.0

v6.5.0

Compare Source

What's Changed

Full Changelog: actions/setup-node@v6.4.0...v6.5.0

v6.4.0

Compare Source

What's Changed

Dependency updates:

New Contributors

Full Changelog: actions/setup-node@v6...v6.4.0

v6.3.0

Compare Source

What's Changed

Enhancements:

When using node-version-file: package.json, setup-node now prefers devEngines.runtime over engines.node.

Dependency updates:
Bug fixes:

New Contributors

Full Changelog: actions/setup-node@v6...v6.3.0

v6.2.0

Compare Source

What's Changed

Documentation
Dependency updates:

New Contributors

Full Changelog: actions/setup-node@v6...v6.2.0

v6.1.0

Compare Source

What's Changed

Enhancement:
Dependency updates:
Documentation update:

Full Changelog: actions/setup-node@v6...v6.1.0

v6.0.0

Compare Source

What's Changed

Breaking Changes

Dependency Upgrades

Full Changelog: actions/setup-node@v5...v6.0.0

v5.0.0

Compare Source

What's Changed

Breaking Changes

This update, introduces automatic caching when a valid packageManager field is present in your package.json. This aims to improve workflow performance and make dependency management more seamless.
To disable this automatic caching, set package-manager-cache: false

steps:
- uses: actions/checkout@v5
- uses: actions/setup-node@v5
  with:
    package-manager-cache: false

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

Dependency Upgrades

New Contributors

Full Changelog: actions/setup-node@v4...v5.0.0

actions/upload-artifact (actions/upload-artifact)

v7.0.1

Compare Source

What's Changed

Full Changelog: actions/upload-artifact@v7...v7.0.1

v7.0.0

Compare Source

v7 What's new

Direct Uploads

Adds support for uploading single files directly (unzipped). Callers can set the new archive parameter to false to skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. The name parameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.

ESM

To support new versions of the @actions/* packages, we've upgraded the package to ESM.

What's Changed

New Contributors

Full Changelog: actions/upload-artifact@v6...v7.0.0

v6.0.0

Compare Source

v6 - What's new

[!IMPORTANT]
actions/upload-artifact@​v6 now runs on Node.js 24 (runs.using: node24) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading.

Node.js 24

This release updates the runtime to Node.js 24. v5 had preliminary support for Node.js 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.

What's Changed

Full Changelog: actions/upload-artifact@v5.0.0...v6.0.0

v5.0.0

Compare Source

What's Changed

BREAKING CHANGE: this update supports Node v24.x. This is not a breaking change per-se but we're treating it as such.

New Contributors

Full Changelog: actions/upload-artifact@v4...v5.0.0

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

v4.37.8

Compare Source

No user facing changes.

v4.37.7

Compare Source

v4.37.6

Compare Source

  • Changed the default filepath for the new remote file address format that was introduced in CodeQL Action 4.37.0 / 3.37.0 to .github/codeql-config.yml to align it with the suggested path that is used elsewhere. #​4070

v4.37.5

Compare Source

  • Fixed a bug where a network error while streaming the download of the CodeQL bundle could terminate the init Action instead of falling back to downloading the bundle before extracting it. #​4061

v4.37.4

Compare Source

  • This version of the CodeQL Action adds support for the tools input for the codeql-action/init step to be specified using a github-codeql-tools repository property. This feature will gradually be rolled out following the release of this version. Once rolled out, this allows for the CodeQL CLI version that is used in GitHub-managed workflows, such as Default Setup, to be set to a custom value. For example, customers who run into issues with rate limits when a new CodeQL CLI version is released can set the value to toolcache to always use the CodeQL CLI version that is available in the runner toolcache. For Advanced Setup workflows, the value provided for tools in the workflow definition always takes precedence unless the value of the repository property starts with !. #​4037
  • Update default CodeQL bundle version to 2.26.2. #​4051

v4.37.3

Compare Source

No user facing changes.

v4.37.2

Compare Source

  • The new address format for the config-file input that was introduced in CodeQL Action 4.37.0 is now enabled by default. In addition to the format described there, the remote= prefix can now be used to explicitly indicate that the input refers to a remote file. All previous input formats continue to be accepted as well. #​4023
  • The CodeQL Action can now make use of configured private registries in Default Setup to retrieve CodeQL configuration files from remote repositories that require authentication. This will allow customers to store their CodeQL configuration in a single repository that can then be referenced by Default Setup workflows in other repositories. We expect to roll this and other, related changes out to everyone in July. #​4007

v4.37.1

Compare Source

  • Upcoming breaking change: Add a deprecation warning for customers using CodeQL version 2.20.6 and earlier. These versions of CodeQL were discontinued on 1 July 2026 alongside GitHub Enterprise Server 3.16, and will be unsupported by the next minor release of the CodeQL Action. #​3956
  • Update default CodeQL bundle version to 2.26.1. #​4019

v4.37.0

Compare Source

  • Update default CodeQL bundle version to 2.26.0. #​3995
  • In addition to the existing input format, the config-file input for the codeql-action/init step will soon support a new [owner/]repo[@ref][:path] format. All components except the repository name are optional. If omitted, owner defaults to the same owner as the repository the analysis is running for, ref to main, and path to .github/codeql-action.yaml. Support for this format ships in this version of the CodeQL Action, but will only be enabled over the coming weeks. #​3973

v4.36.3

Compare Source

No user facing changes.

v4.36.2

Compare Source

  • Cache CodeQL CLI version information across Actions steps. #​3943
  • Reduce requests while waiting for analysis processing by using exponential backoff when polling SARIF processing status. #​3937
  • Update default CodeQL bundle version to 2.25.6. #​3948

v4.36.1

Compare Source

No user facing changes.

v4.36.0

Compare Source

  • Breaking change: Bump the minimum required CodeQL bundle version to 2.19.4. #​3894
  • Add support for SHA-256 Git object IDs. #​3893
  • Update default CodeQL bundle version to 2.25.5. #​3926

v4.35.5

Compare Source

  • We have improved how the JavaScript bundles for the CodeQL Action are generated to avoid duplication across bundles and reduce the size of the repository by around 70%. This should have no effect on the runtime behaviour of the CodeQL Action. #​3899
  • For performance and accuracy reasons, improved incremental analysis will now only be enabled on a pull request when diff-informed analysis is also enabled for that run. If diff-informed analysis is unavailable (for example, because the PR diff ranges could not be computed), the action will fall back to a full analysis. #​3791
  • If multiple inputs are provided for the GitHub-internal analysis-kinds input, only code-scanning will be enabled. The analysis-kinds input is experimental, for GitHub-internal use only, and may change without notice at any time. #​3892
  • Added an experimental change which, when running a Code Scanning analysis for a PR with improved incremental analysis enabled, prefers CodeQL CLI versions that have a cached overlay-base database for the configured languages. This speeds up analysis for a repository when there is not yet a cached overlay-base database for the latest CLI version. We expect to roll this change out to everyone in May. #​3880

v4.35.4

Compare Source

v4.35.3

Compare Source

  • Upcoming breaking change: Add a deprecation warning for customers using CodeQL version 2.19.3 and earlier. These versions of CodeQL were discontinued on 9 April 2026 alongside GitHub Enterprise Server 3.15, and will be unsupported by the next minor release of the CodeQL Action. #​3837
  • Configurations for private registries that use Cloudsmith or GCP OIDC are now accepted. #​3850
  • Best-effort connection tests for private registries now use GET requests instead of HEAD for better compatibility with various registry implementations. For NuGet feeds, the test is now always performed against the service index. #​3853
  • Fixed a bug where two diagnostics produced within the same millisecond could overwrite each other on disk, causing one of them to be lost. #​3852
  • Update default CodeQL bundle version to 2.25.3. #​3865

v4.35.2

Compare Source

  • The undocumented TRAP cache cleanup feature that could be enabled using the CODEQL_ACTION_CLEANUP_TRAP_CACHES environment variable is deprecated and will be removed in May 2026. If you are affected by this, we recommend disabling TRAP caching by passing the trap-caching: false input to the init Action. #​3795
  • The Git version 2.36.0 requirement for improved incremental analysis now only applies to repositories that contain submodules. #​3789
  • Python analysis on GHES no longer extracts the standard library, relying instead on models of the standard library. This should result in significantly faster extraction and analysis times, while the effect on alerts should be minimal. #​3794
  • Fixed a bug in the validation of OIDC configurations for private registries that was added in CodeQL Action 4.33.0 / 3.33.0. #​3807
  • Update default CodeQL bundle version to 2.25.2. #​3823

v4.35.1

Compare Source

v4.35.0

[Compare Source

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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 is behind base branch, 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 has been generated by Mend Renovate CLI.

@Infra-Workleap

Workleap IT (Infra-Workleap) commented Sep 6, 2025

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: .github/workflows/reusable-jira-workflow-tests.yml
Post-upgrade command 'terraform-docs markdown table --output-file README.md --hide resources,data-sources ./.github/workflows' has not been added to the allowed list in allowedCommands
File name: az-artifact-authenticate/action.yml
Post-upgrade command 'terraform-docs markdown table --output-file README.md --hide resources,data-sources ./az-artifact-authenticate' has not been added to the allowed list in allowedCommands
File name: .github/workflows/renovate.yml
Post-upgrade command 'terraform-docs markdown table --output-file README.md --hide resources,data-sources ./.github/workflows' has not been added to the allowed list in allowedCommands
File name: .github/workflows/deploy-checkly.yml
Post-upgrade command 'terraform-docs markdown table --output-file README.md --hide resources,data-sources ./.github/workflows' has not been added to the allowed list in allowedCommands

@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from af8bb26 to 4daa989 Compare September 7, 2025 03:02
@Infra-Workleap Workleap IT (Infra-Workleap) changed the title chore(deps): update actions/setup-dotnet action to v5 chore(deps): update github pipeline dependencies to v5 (major) Sep 7, 2025
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from 4daa989 to e510756 Compare September 11, 2025 03:05
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from e510756 to 9e2dfad Compare September 12, 2025 03:05
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from 9e2dfad to 873c08e Compare September 13, 2025 02:59
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from 873c08e to 8959743 Compare September 17, 2025 03:02
@Infra-Workleap Workleap IT (Infra-Workleap) changed the title chore(deps): update github pipeline dependencies to v5 (major) chore(deps): update github pipeline dependencies (major) Sep 17, 2025
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from 8959743 to 7b0955d Compare September 18, 2025 03:03
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from 7b0955d to 1c030c2 Compare September 19, 2025 03:02
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from 41e43f9 to 860f005 Compare October 21, 2025 04:37
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from 860f005 to ef379a1 Compare October 22, 2025 03:52
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from ef379a1 to ffa3f8c Compare October 28, 2025 04:39
@Infra-Workleap
Workleap IT (Infra-Workleap) force-pushed the renovate/major-github-pipeline-dependencies branch from ffa3f8c to 0d435e8 Compare October 30, 2025 03:46
Comment thread .github/workflows/terraform-linter-check.yaml Fixed
Comment thread .github/workflows/terraform-standard-checks.yaml Fixed
Comment thread .github/workflows/reusable-renovate-workflow.yml Fixed
Comment thread .github/workflows/reusable-renovate-workflow.yml Fixed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the repository’s GitHub Actions workflows and composite actions to newer major versions of commonly used actions (checkout, setup-node, azure/login, etc.), aligning the CI/CD pipelines with newer runtimes and action releases.

Changes:

  • Bump azure/login to v3 across composite actions that authenticate to Azure.
  • Update workflow dependencies such as actions/checkout to v6, actions/setup-node to v6 (and Node 24), and actions/upload-artifact to v7.
  • Update Renovate workflow tooling (pnpm + Node versions).

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
retrieve-managed-secret/action.yml Updates Azure login action to azure/login@v3 for managed secret retrieval.
az-npm-registry-authenticate/action.yml Updates Azure login action to azure/login@v3 for ADO npm feed auth.
az-artifact-authenticate/action.yml Updates Azure login to v3 and .NET setup to actions/setup-dotnet@v5.
.github/workflows/reusable-semgrep-workflow.yml Updates checkout to v6 and artifact upload to v7 for Semgrep reporting.
.github/workflows/reusable-renovate-workflow.yml Updates checkout/setup-node and bumps Node to 24 plus pnpm setup adjustments.
.github/workflows/reusable-jira-workflow-tests.yml Updates checkout to v6 for Jira workflow tests.
.github/workflows/required_checks_policy.yml Updates checkout to v6 for required checks evaluation workflow.
.github/workflows/github-template-update-downstream.yml Updates GitHub App token action to v3 and checkout to v6 for syncing downstream repos.
.github/workflows/deploy-checkly.yml Updates setup-node to v6, Node to 24.x, and checkout to v6.
.github/workflows/create-stable-release.yml Updates checkout to v6 for stable release creation workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +67 to +69
- uses: pnpm/action-setup@v6
with:
version: 10
version: 11
version: 10
version: 11

- name: Use Node.js 22
Comment on lines 36 to 39
- name: Save report as pipeline artifact
if: ${{ github.event_name != 'pull_request' }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
Comment thread az-artifact-authenticate/action.yml Fixed
Comment thread az-npm-registry-authenticate/action.yml Fixed
Comment thread retrieve-managed-secret/action.yml Fixed
Comment thread .github/workflows/reusable-renovate-workflow.yml Fixed
Comment thread .github/workflows/reusable-renovate-workflow.yml Fixed
Comment thread .github/workflows/reusable-renovate-workflow.yml Fixed
Comment thread .github/workflows/reusable-renovate-workflow.yml Fixed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants