Skip to content

rust-lang/rust: Enable forking-renovate bot#2519

Open
Turbo87 wants to merge 1 commit into
rust-lang:mainfrom
Turbo87:enable-forking-renovate-rust
Open

rust-lang/rust: Enable forking-renovate bot#2519
Turbo87 wants to merge 1 commit into
rust-lang:mainfrom
Turbo87:enable-forking-renovate-rust

Conversation

@Turbo87

@Turbo87 Turbo87 commented Jun 15, 2026

Copy link
Copy Markdown
Member

This enables Renovate to pin GitHub Actions to SHAs and keep them up-to-date.

See rust-lang/rust#155089 (comment)

r? @marcoieni

This enables Renovate to pin GitHub Actions to SHAs and keep them up-to-date.

See rust-lang/rust#155089 (comment)
@rustbot

rustbot commented Jun 15, 2026

Copy link
Copy Markdown

Error: The feature assign is not enabled in this repository.
To enable it add its section in the triagebot.toml in the root of the repository.

Please file an issue on GitHub at triagebot if there's a problem with this bot, or reach out on #triagebot on Zulip.

@github-actions

Copy link
Copy Markdown
Dry-run check results

[WARN  rust_team::sync] sync-team is running in dry mode, no changes will be applied.
[INFO  rust_team::sync] synchronizing crates-io
[INFO  rust_team::sync] synchronizing github
[INFO  rust_team::sync] 💻 Repo Diffs:
    📝 Editing repo 'rust-lang/rust':
      App installation changes:
        Install app Forking RenovateBot
    📝 Editing repo 'rust-lang/std-replacement-data':
      Environments:
        ❌ Delete: github-pages

@marcoieni

Copy link
Copy Markdown
Member

Before approving this we need to change https://github.com/rust-lang/rust/blob/main/.github/renovate.json5 to only update github actions. Otherwise renovate starts opening a lot of PRs.

The code examples here (of the renovate config) should be helpful: https://github.com/rust-lang/renovate#security-only-updates

@Turbo87

Turbo87 commented Jun 15, 2026

Copy link
Copy Markdown
Member Author

Otherwise renovate starts opening a lot of PRs.

are you sure about that? https://github.com/rust-lang/rust/blob/main/.github/renovate.json5#L6 looks to me like it currently has everything disabled except for the lockfile updates 🤔

@marcoieni

Copy link
Copy Markdown
Member

oh, you are right. But we should also delete lockFileMaintenance imo, because that was broken I remember

@Turbo87

Turbo87 commented Jun 16, 2026

Copy link
Copy Markdown
Member Author

see rust-lang/rust#157952

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.

3 participants