Skip to content

Pin dependencies#290

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/github-actions
Open

Pin dependencies#290
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/github-actions

Conversation

@renovate

@renovate renovate Bot commented Nov 18, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
SonarSource/ci-github-actions action pin v11.7.2
SonarSource/gh-action_pre-commit action minor 1.1.01.2.0
SonarSource/gh-action_releasability action pin v33.0.5
SonarSource/gh-action_release action pin v77.4.0
actions/checkout action pin v7v7.0.0
jdx/mise-action action minor v4.1.0v4.2.0

Add the preset :preserveSemverRanges to your config if you don't want to pin your dependencies.


Release Notes

SonarSource/gh-action_pre-commit (SonarSource/gh-action_pre-commit)

v1.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: SonarSource/gh-action_pre-commit@1.1.0...1.2.0

jdx/mise-action (jdx/mise-action)

v4.2.0: : Bootstrap mode & wget fallback

Compare Source

This release adds an opt-in bootstrap mode for projects that use mise bootstrap, and makes the action work on runner images that ship wget but not curl.

Added

Bootstrap mode (#​522) by @​jdx

Three new inputs let the action drive mise bootstrap instead of mise install:

- uses: jdx/mise-action@v4
  with:
    bootstrap: true
    bootstrap_skip: "tools,task"   # comma-separated parts to skip
    bootstrap_args: "--yes"        # extra args forwarded to mise bootstrap
  • When bootstrap: true, the action runs mise bootstrap under the existing install gate and sets MISE_EXPERIMENTAL=1 automatically.
  • If a repo mise lock file is present, it runs mise --locked bootstrap, matching the auto-lock behavior introduced for mise install in v4.1.0.
  • install_args cannot be combined with bootstrap: true — the action fails fast and tells you to use bootstrap_skip / bootstrap_args instead, because full bootstrap doesn't support partial tool install args.
  • A new {{bootstrap_hash}} template variable is included in the default cache key (and available in custom cache_key templates) so bootstrap and non-bootstrap configurations don't share caches.

bootstrap_skip relies on mise bootstrap --skip from jdx/mise#10497, so make sure you're on a recent mise version if you use it.

Fixed

  • Fall back to wget when curl is unavailable (#​521) by @​risu729 — The action used to hard-code curl for fetching the mise binary, tar/zip archives, and the latest VERSION lookup, which broke on minimal runner images that only ship wget. It now prefers curl and transparently falls back to wget, preserving the streaming download | tar fast path for .tar.gz and .tar.zst installs on Linux/macOS. Proxy support is unchanged — both tools honor HTTP_PROXY/HTTPS_PROXY. Addresses jdx/mise#10488.

Documentation

Full Changelog: jdx/mise-action@v4.1.0...v4.2.0


Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • "after 7am every weekday,before 8pm every weekday"
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team November 18, 2025 04:40
@sonarqube-next

Copy link
Copy Markdown

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@renovate renovate Bot force-pushed the renovate/github-actions branch from 93273ff to 72c65a5 Compare May 7, 2026 10:27
@renovate renovate Bot requested a review from a team as a code owner May 7, 2026 10:27
@renovate renovate Bot changed the title chore(deps): update actions/checkout action to v4.3.1 Pin dependencies May 7, 2026
@renovate

renovate Bot commented May 7, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact 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: undefined
Post-upgrade command 'pre-commit autoupdate --freeze || true' has not been added to the allowed list in allowedCommands

@sonar-review-alpha

sonar-review-alpha Bot commented May 7, 2026

Copy link
Copy Markdown

Summary

This Renovate-generated PR pins GitHub Actions workflow dependencies to specific commit SHAs, replacing floating version references like v1, v7, and v3 with immutable commit hashes. Each pinned reference includes a version comment for readability.

Note: The actual versions pinned in the workflows differ from those listed in the PR description:

  • SonarSource/ci-github-actions is pinned to 1.4.0 (not 1.3.35 as stated)
  • SonarSource/gh-action_release is pinned to 7.0.1 (not 7.0.0 as stated)

Reviewers should verify these versions are intentional, not accidental updates.

What reviewers should know

Files modified: All .github/workflows/ files

  • build.yml: pins checkout and both ci-github-actions actions
  • pr-cleanup.yml: pins ci-github-actions
  • pre-commit.yml: pins gh-action_pre-commit (includes feature update to 1.2.0)
  • releasability.yaml: pins gh-action_releasability
  • release.yml: pins gh-action_release

Security context: Pinning to commit SHAs prevents unexpected action behavior from future version releases while still maintaining version comments for reference.

Verification needed: Cross-check the actual pinned versions (in the # comments) against the PR description to ensure they match intended updates.


  • Generate Walkthrough
  • Generate Diagram

🗣️ Give feedback

sonar-review-alpha[bot]

This comment was marked as outdated.

@renovate renovate Bot force-pushed the renovate/github-actions branch from 72c65a5 to 18c861e Compare May 7, 2026 16:07
@sonarqube-next

sonarqube-next Bot commented May 7, 2026

Copy link
Copy Markdown

@sonar-review-alpha sonar-review-alpha Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM! ✅

Clean dependency-pinning PR with no bugs or logic issues. The versions actually pinned in the workflows differ from the PR description: ci-github-actions is pinned to 1.4.0 (description says 1.3.35) and gh-action_release to 7.0.1 (description says 7.0.0). This is a known Renovate behaviour — the description can fall out of sync if the upstream tag moves between when Renovate opens the PR and when it commits. The SHAs in the workflows are what matters; confirm they resolve to the intended tags before merging.

🗣️ Give feedback

@renovate renovate Bot force-pushed the renovate/github-actions branch from 18c861e to 5ea85e2 Compare May 22, 2026 16:53
@renovate renovate Bot temporarily deployed to sca-checking May 22, 2026 16:54 Inactive
@sonarqube-next

Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/github-actions branch from 5ea85e2 to 08740c6 Compare June 2, 2026 12:52
@renovate renovate Bot temporarily deployed to sca-checking June 2, 2026 12:52 Inactive
@renovate renovate Bot force-pushed the renovate/github-actions branch from 08740c6 to 9af7da3 Compare June 3, 2026 17:37
@renovate renovate Bot temporarily deployed to sca-checking June 3, 2026 17:37 Inactive
@renovate renovate Bot force-pushed the renovate/github-actions branch from 9af7da3 to 4b7c790 Compare June 8, 2026 20:31
@renovate renovate Bot temporarily deployed to sca-checking June 8, 2026 20:31 Inactive
@renovate renovate Bot force-pushed the renovate/github-actions branch from 4b7c790 to 012d4be Compare June 9, 2026 18:37
@renovate renovate Bot temporarily deployed to sca-checking June 9, 2026 18:37 Inactive
@renovate renovate Bot force-pushed the renovate/github-actions branch from 012d4be to 2f46314 Compare June 10, 2026 01:00
@renovate renovate Bot temporarily deployed to sca-checking June 10, 2026 01:00 Inactive
@renovate renovate Bot force-pushed the renovate/github-actions branch from 2f46314 to 8fd3dc6 Compare June 10, 2026 13:23
@renovate renovate Bot temporarily deployed to sca-checking June 10, 2026 13:23 Inactive
@renovate renovate Bot force-pushed the renovate/github-actions branch from 8fd3dc6 to f23e8f1 Compare June 15, 2026 09:15
@renovate renovate Bot temporarily deployed to sca-checking June 15, 2026 09:15 Inactive
@renovate renovate Bot force-pushed the renovate/github-actions branch from f23e8f1 to 20cb969 Compare June 16, 2026 01:40
@renovate renovate Bot temporarily deployed to sca-checking June 16, 2026 01:40 Inactive
@renovate renovate Bot force-pushed the renovate/github-actions branch 4 times, most recently from d726d97 to c1059e0 Compare June 23, 2026 15:00
@renovate renovate Bot force-pushed the renovate/github-actions branch from c1059e0 to 950488e Compare June 24, 2026 15:45
@sonarqubecloud

Copy link
Copy Markdown

@sonarqube-next

Copy link
Copy Markdown

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants