这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@Turbo87
Copy link
Contributor

@Turbo87 Turbo87 commented Nov 12, 2025

Changes

This PR adds a new rust-toolchain-nightly versioning scheme and a rust-nightly-version data source, based on the data from https://rust-lang.github.io/rustup-components-history/.

This PR was extracted from #38554, as requested in #38554 (comment).

Context

Please select one of the below:

  • This closes an existing Issue, Closes: #
  • This doesn't close an Issue, but I accept the risk that this PR may be closed if maintainers disagree with its opening or implementation

I did not find an open issue for this at first glance, but there are a couple of related issues/PRs/discussions:

AI assistance disclosure

Did you use AI tools to create any part of this pull request?

Please select one option and, if yes, briefly describe how AI was used (e.g., code, tests, docs) and which tool(s) you used.

  • No — I did not use AI for this contribution.
  • Yes — minimal assistance (e.g., IDE autocomplete, small code completions, grammar fixes).
  • Yes — substantive assistance (AI generated non‑trivial portions of code, tests, or documentation).
  • Yes — other (please describe):

I did use Claude Code for the initial draft, but reviewed, adjusted and tested everything manually afterwards.

Documentation (please check one with an [x])

  • I have updated the documentation, or
  • No documentation update is required

How I've tested my work (please select one)

I have verified these changes via:

  • Code inspection only, or
  • Newly added/modified unit tests, or
  • No unit tests but ran on a real repository, or
  • Both unit tests + ran on a real repository

The public repository: https://github.com/Turbo87/renovate-rust-test/pulls?q=is%3Apr

Copy link
Member

@viceice viceice left a comment

Choose a reason for hiding this comment

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

can you check the dotnet and java version datasources? they support different tools and architectures. I think the rust version can handle it similar.

the deb datasource has also a similar concept.

@viceice
Copy link
Member

viceice commented Nov 13, 2025

nightly can of cause be the only supported stream for now

@Turbo87 Turbo87 force-pushed the feat/rust-nightly-datasource branch from 4c0536d to b81c9ac Compare November 14, 2025 08:50
@Turbo87
Copy link
Contributor Author

Turbo87 commented Nov 14, 2025

can you check the dotnet and java version datasources? they support different tools and architectures. I think the rust version can handle it similar.

✅ I've rebased the branch and added two more commits on top. The first adds support for package names other than just rust, and the second adds support for e.g. packageName: 'rust?target=aarch64-apple-darwin'.

@Turbo87 Turbo87 force-pushed the feat/rust-nightly-datasource branch from b81c9ac to 5ddb917 Compare November 14, 2025 08:54
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.

2 participants