Skip to content

Ignore release.yml in Renovate config#17746

Merged
zanieb merged 2 commits intomainfrom
renovate/reconfigure
Jan 30, 2026
Merged

Ignore release.yml in Renovate config#17746
zanieb merged 2 commits intomainfrom
renovate/reconfigure

Conversation

@woodruffw
Copy link
Member

Summary

release.yml is managed by dist, so Renovate creates a lot of chaff/noise/unnecessary dirty changes when trying to bump it. See #17302 for example.

Test Plan

NFC.

Signed-off-by: William Woodruff <william@astral.sh>
@woodruffw woodruffw requested review from EliteTK and zanieb January 30, 2026 01:19
@woodruffw woodruffw self-assigned this Jan 30, 2026
@woodruffw woodruffw added the internal A refactor or improvement that is not user-facing label Jan 30, 2026
Signed-off-by: William Woodruff <william@astral.sh>
@renovate
Copy link
Contributor

renovate bot commented Jan 30, 2026

Reconfigure PR Results

This is a reconfigure PR comment to help you understand and re-configure your renovate bot settings. If this Reconfigure PR were to be merged, we'd expect to see the following outcome:


Detected Package Files

  • Cargo.toml (cargo)
  • crates/uv-auth/Cargo.toml (cargo)
  • crates/uv-bench/Cargo.toml (cargo)
  • crates/uv-bin-install/Cargo.toml (cargo)
  • crates/uv-build-backend/Cargo.toml (cargo)
  • crates/uv-build-frontend/Cargo.toml (cargo)
  • crates/uv-build/Cargo.toml (cargo)
  • crates/uv-cache-info/Cargo.toml (cargo)
  • crates/uv-cache-key/Cargo.toml (cargo)
  • crates/uv-cache/Cargo.toml (cargo)
  • crates/uv-cli/Cargo.toml (cargo)
  • crates/uv-client/Cargo.toml (cargo)
  • crates/uv-configuration/Cargo.toml (cargo)
  • crates/uv-console/Cargo.toml (cargo)
  • crates/uv-dev/Cargo.toml (cargo)
  • crates/uv-dirs/Cargo.toml (cargo)
  • crates/uv-dispatch/Cargo.toml (cargo)
  • crates/uv-distribution-filename/Cargo.toml (cargo)
  • crates/uv-distribution-types/Cargo.toml (cargo)
  • crates/uv-distribution/Cargo.toml (cargo)
  • crates/uv-extract/Cargo.toml (cargo)
  • crates/uv-flags/Cargo.toml (cargo)
  • crates/uv-fs/Cargo.toml (cargo)
  • crates/uv-git-types/Cargo.toml (cargo)
  • crates/uv-git/Cargo.toml (cargo)
  • crates/uv-globfilter/Cargo.toml (cargo)
  • crates/uv-install-wheel/Cargo.toml (cargo)
  • crates/uv-installer/Cargo.toml (cargo)
  • crates/uv-keyring/Cargo.toml (cargo)
  • crates/uv-logging/Cargo.toml (cargo)
  • crates/uv-macros/Cargo.toml (cargo)
  • crates/uv-metadata/Cargo.toml (cargo)
  • crates/uv-normalize/Cargo.toml (cargo)
  • crates/uv-once-map/Cargo.toml (cargo)
  • crates/uv-options-metadata/Cargo.toml (cargo)
  • crates/uv-pep440/Cargo.toml (cargo)
  • crates/uv-pep508/Cargo.toml (cargo)
  • crates/uv-performance-memory-allocator/Cargo.toml (cargo)
  • crates/uv-platform-tags/Cargo.toml (cargo)
  • crates/uv-platform/Cargo.toml (cargo)
  • crates/uv-preview/Cargo.toml (cargo)
  • crates/uv-publish/Cargo.toml (cargo)
  • crates/uv-pypi-types/Cargo.toml (cargo)
  • crates/uv-python/Cargo.toml (cargo)
  • crates/uv-redacted/Cargo.toml (cargo)
  • crates/uv-requirements-txt/Cargo.toml (cargo)
  • crates/uv-requirements/Cargo.toml (cargo)
  • crates/uv-resolver/Cargo.toml (cargo)
  • crates/uv-scripts/Cargo.toml (cargo)
  • crates/uv-settings/Cargo.toml (cargo)
  • crates/uv-shell/Cargo.toml (cargo)
  • crates/uv-small-str/Cargo.toml (cargo)
  • crates/uv-state/Cargo.toml (cargo)
  • crates/uv-static/Cargo.toml (cargo)
  • crates/uv-tool/Cargo.toml (cargo)
  • crates/uv-torch/Cargo.toml (cargo)
  • crates/uv-trampoline-builder/Cargo.toml (cargo)
  • crates/uv-trampoline/Cargo.toml (cargo)
  • crates/uv-types/Cargo.toml (cargo)
  • crates/uv-unix/Cargo.toml (cargo)
  • crates/uv-virtualenv/Cargo.toml (cargo)
  • crates/uv-warnings/Cargo.toml (cargo)
  • crates/uv-windows/Cargo.toml (cargo)
  • crates/uv-workspace/Cargo.toml (cargo)
  • crates/uv/Cargo.toml (cargo)
  • .github/workflows/bench.yml (github-actions)
  • .github/workflows/build-dev-binaries.yml (github-actions)
  • .github/workflows/build-docker.yml (github-actions)
  • .github/workflows/build-release-binaries.yml (github-actions)
  • .github/workflows/check-docs.yml (github-actions)
  • .github/workflows/check-fmt.yml (github-actions)
  • .github/workflows/check-generated-files.yml (github-actions)
  • .github/workflows/check-lint.yml (github-actions)
  • .github/workflows/check-publish.yml (github-actions)
  • .github/workflows/check-release.yml (github-actions)
  • .github/workflows/check-zizmor.yml (github-actions)
  • .github/workflows/ci.yml (github-actions)
  • .github/workflows/publish-crates.yml (github-actions)
  • .github/workflows/publish-docs.yml (github-actions)
  • .github/workflows/publish-pypi.yml (github-actions)
  • .github/workflows/publish-versions.yml (github-actions)
  • .github/workflows/release.yml (github-actions)
  • .github/workflows/sync-python-releases.yml (github-actions)
  • .github/workflows/test-ecosystem.yml (github-actions)
  • .github/workflows/test-integration.yml (github-actions)
  • .github/workflows/test-smoke.yml (github-actions)
  • .github/workflows/test-system.yml (github-actions)
  • .github/workflows/test-windows-trampolines.yml (github-actions)
  • .github/workflows/test.yml (github-actions)
  • .pre-commit-config.yaml (pre-commit)
  • docs/guides/integration/github.md (regex)
  • .github/workflows/build-release-binaries.yml (regex)
  • Cargo.toml (regex)
  • rust-toolchain.toml (regex)

Configuration Summary

Based on the default config's presets, Renovate will:

  • Hopefully safe environment variables to allow users to configure.
  • Show all Merge Confidence badges for pull requests.
  • Enable Renovate Dependency Dashboard creation.
  • Use semantic commit type fix for dependencies and chore for all others if semantic commits are in use.
  • Ignore node_modules, bower_components, vendor and various test/tests (except for nuget) directories.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Show only the Age and Confidence Merge Confidence badges for pull requests.
  • Apply crowd-sourced package replacement rules.
  • Apply crowd-sourced workarounds for known problems with packages.
  • Ensure that every dependency pinned by digest and sourced from GitHub.com contains a link to the commit-to-commit diff
  • Correctly link to the source code for golang.org/x packages
  • Link to pkg.go.dev/... for golang.org/x packages' title
  • Pin Docker digests.
  • Pin github-action digests.
  • Enable Renovate configuration migration PRs when needed.
  • Recommended configuration for abandoned packages, treating packages without a release for 1 year as abandoned, while taking into account community-sourced overrides.
  • Convert pinned GitHub Action digests to SemVer.
  • Update _VERSION environment variables in GitHub Action files.
  • Run Renovate on following schedule: * 0-3 * * 1

What to Expect

With your current configuration, Renovate will create 34 Pull Requests:

Update dependencies
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/container-image-digests
  • Merge into: main
  • Upgrade alpine to sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659
  • Upgrade amazonlinux to sha256:2f10659a297494a1842d8b122027e3d865a7d4e5a88c056e53f45316ffc9c985
  • Upgrade pyston/pyston to sha256:3e8c851140fb52a183b1d7f478e2a534374275516426acfeda5c2b0a032fc6bb
Update acj/freebsd-firecracker-action action to v0.8.1
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/acj-freebsd-firecracker-action-0.x
  • Merge into: main
  • Upgrade acj/freebsd-firecracker-action to fc385d0cbf5bd56af2a6caebc6d94b8197c874b0
Update actions/checkout action to v6.0.2
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/actions-checkout-6.x
  • Merge into: main
  • Upgrade actions/checkout to de0fac2e4500dabe0009e67214ff5f5447ce83dd
Update crate-ci/typos action to v1.42.1
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/crate-ci-typos-1.x
  • Merge into: main
  • Upgrade crate-ci/typos to 65120634e79d8374d1aa2f27e54baa0c364fff5a
Update dependency astral-sh/uv to v0.9.28
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/astral-sh-uv-0.x
  • Merge into: main
  • Upgrade astral-sh/uv to 0.9.28
Update pre-commit dependencies
Update Rust crate async-compression to v0.4.37
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/async-compression-0.x-lockfile
  • Merge into: main
  • Upgrade async-compression to 0.4.37
Update Rust crate cargo-util to v0.2.26
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/cargo-util-0.x-lockfile
  • Merge into: main
  • Upgrade cargo-util to 0.2.26
Update Rust crate clap to v4.5.56
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/clap-4.x-lockfile
  • Merge into: main
  • Upgrade clap to 4.5.56
Update Rust crate flate2 to v1.1.8
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/flate2-1.x-lockfile
  • Merge into: main
  • Upgrade flate2 to 1.1.8
Update Rust crate proc-macro2 to v1.0.106
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/proc-macro2-1.x-lockfile
  • Merge into: main
  • Upgrade proc-macro2 to 1.0.106
Update Rust crate quote to v1.0.44
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/quote-1.x-lockfile
  • Merge into: main
  • Upgrade quote to 1.0.44
Update Rust crate rcgen to v0.14.7
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/rcgen-0.x-lockfile
  • Merge into: main
  • Upgrade rcgen to 0.14.7
Update Rust crate toml to v0.9.11
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/toml-0.x-lockfile
  • Merge into: main
  • Upgrade toml to 0.9.11
Update actions/attest-build-provenance action to v3.2.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/actions-attest-build-provenance-3.x
  • Merge into: main
  • Upgrade actions/attest-build-provenance to 96278af6caaf10aea03fd8d33a09a777ca52d62f
Update actions/setup-python action to v6.2.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/actions-setup-python-6.x
  • Merge into: main
  • Upgrade actions/setup-python to a309ff8b426b58ec0e2a45f0f869d46889d02405
Update CodSpeedHQ/action action to v4.8.2
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/codspeedhq-action-4.x
  • Merge into: main
  • Upgrade CodSpeedHQ/action to e736f0d2aeb36da38e9f08eca4dff7967408d154
Update conda-incubator/setup-miniconda action to v3.3.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/conda-incubator-setup-miniconda-3.x
  • Merge into: main
  • Upgrade conda-incubator/setup-miniconda to fc2d68f6413eb2d87b895e92f8584b5b94a10167
Update dependency python to v3.14.2
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/python-3.x
  • Merge into: main
  • Upgrade python to 3.14
  • Upgrade python to 3.14.2
Update docker/login-action action to v3.7.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/docker-login-action-3.x
  • Merge into: main
  • Upgrade docker/login-action to c94ce9fb468520275223c153574b00df6fe4bcc9
Update MSRV to v1.93.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/msrv
  • Merge into: main
  • Upgrade msrv to 1.93.0
Update peter-evans/create-pull-request action to v8.1.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/peter-evans-create-pull-request-8.x
  • Merge into: main
  • Upgrade peter-evans/create-pull-request to c0f553fe549906ede9cf27b5156039d195d2ece0
Update Rust crate criterion to v4.3.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/criterion-4.x-lockfile
  • Merge into: main
  • Upgrade criterion to 4.3.0
Update Rust crate embed-manifest to v1.5.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/embed-manifest-1.x-lockfile
  • Merge into: main
  • Upgrade embed-manifest to 1.5.0
Update Rust crate nix to 0.31.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/nix-0.x
  • Merge into: main
  • Upgrade nix to 0.31.0
Update Rust crate reqsign to 0.19.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/reqsign-0.x
  • Merge into: main
  • Upgrade reqsign to 0.19.0
Update Rust crate reqwest to 0.13.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/reqwest-0.x
  • Merge into: main
  • Upgrade reqwest to 0.13.0
Update Rust crate uuid to v1.20.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/uuid-1.x-lockfile
  • Merge into: main
  • Upgrade uuid to 1.20.0
Update Rust crate whoami to v2.1.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/whoami-2.x-lockfile
  • Merge into: main
  • Upgrade whoami to 2.1.0
Update Rust crate windows to 0.62.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/windows-0.x
  • Merge into: main
  • Upgrade windows to 0.62.0
Update Rust crate windows-registry to 0.6.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/windows-registry-0.x
  • Merge into: main
  • Upgrade windows-registry to 0.6.0
Update Rust crate wmi to 0.18.0
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/wmi-0.x
  • Merge into: main
  • Upgrade wmi to 0.18.0
Update taiki-e/install-action action to v2.67.4
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/taiki-e-install-action-2.x
  • Merge into: main
  • Upgrade taiki-e/install-action to 02b0f6e578e5f62f4c2e3b578ae0e1a01554138e
Update Artifact GitHub Actions dependencies
  • Schedule: ["* 0-3 * * 1"]
  • Branch name: renovate/artifact-github-actions-dependencies
  • Merge into: main
  • Upgrade actions/download-artifact to 37930b1c2abaa49bbe596cd826c3c89aef350131
  • Upgrade actions/upload-artifact to b7c566a772e6b6bfb58ed0dc250532a479d7789f

@zanieb zanieb merged commit 54a712a into main Jan 30, 2026
51 checks passed
@zanieb zanieb deleted the renovate/reconfigure branch January 30, 2026 01:48
zanieb pushed a commit that referenced this pull request Feb 4, 2026
`release.yml` is managed by dist, so Renovate creates a lot of
chaff/noise/unnecessary dirty changes when trying to bump it. See #17302
for example.

NFC.

---------

Signed-off-by: William Woodruff <william@astral.sh>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal A refactor or improvement that is not user-facing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants