-
Notifications
You must be signed in to change notification settings - Fork 126
Rust本体のバージョン更新にRenovateを利用する #585
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
・・・あれ、もしかして特に何か導入する必要なくこのファイルを置くだけで起動する感じでしょうか 👀
どうやって・・・?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
です。私はGithub App版のRenovateを使いました。
Action版もありますが、self-hosted用途向けであり、personal access tokenが必要です。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ああ、なるほどです。Github Appsの導入を考えようと思います。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
あ、dependencyDashboard
(デフォルト有効)がそのままでした。
このようなissueが恒久的に出続けます
qryxip/play-renovate#2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
とりあえずデフォルト設定に従っておきつつ、邪魔そうだったら消すのが良さそうに感じました。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!
マージ後、このリポジトリのみに対してRenovate Github Appを導入してみようと思います。
(たぶん導入したリポジトリに対して自動的に発動するっぽいので、とりあえずこのリポジトリだけ対象に。)
メンテナ共有です 🙏 @y-chan
"regexManagers": [ | ||
{ | ||
"fileMatch": [ | ||
"^rust-toolchain$" | ||
], | ||
"matchStrings": [ | ||
"(?<currentValue>\\d+\\.\\d+\\.\\d+)" | ||
], | ||
"depNameTemplate": "Rust", | ||
"lookupNameTemplate": "rust-lang/rust", | ||
"datasourceTemplate": "github-releases" | ||
} | ||
] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
こちら何か資料を参考にされましたか? 👀
メモっておけばメンテする時の参考になるかなと。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
たぶん問題ないと思うのでマージします!!
3ヶ月経ってRust 1.72.0と1.72.1と1.73.0が出ましたが、作動してませんね。qryxip/play-renovate#4には毎回来ているのですが... Dashboardも作られてないし、Renovate自体が動いてなさげ? |
なるほどです。 とりあえずissue作ります |
あ、こちらのissueで良さそうかも。 |
内容
Rust本体のバージョンについてだけRenovateを導入します。
#470 (comment)
動作例: qryxip/play-renovate#4
関連 Issue
ref #470
Closes #583.
その他