Skip to content

Conversation

qryxip
Copy link
Member

@qryxip qryxip commented Aug 25, 2023

内容

Rust本体のバージョンについてだけRenovateを導入します。

#470 (comment)

動作例: qryxip/play-renovate#4

関連 Issue

ref #470
Closes #583.

その他

Copy link
Member

Choose a reason for hiding this comment

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

・・・あれ、もしかして特に何か導入する必要なくこのファイルを置くだけで起動する感じでしょうか 👀
どうやって・・・?

Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Member Author

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が必要です。

Copy link
Member

@Hiroshiba Hiroshiba Aug 26, 2023

Choose a reason for hiding this comment

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

ああ、なるほどです。Github Appsの導入を考えようと思います。

Copy link
Member Author

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

Copy link
Member

Choose a reason for hiding this comment

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

とりあえずデフォルト設定に従っておきつつ、邪魔そうだったら消すのが良さそうに感じました。

Copy link
Member

@Hiroshiba Hiroshiba left a 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

Comment on lines +10 to +22
"regexManagers": [
{
"fileMatch": [
"^rust-toolchain$"
],
"matchStrings": [
"(?<currentValue>\\d+\\.\\d+\\.\\d+)"
],
"depNameTemplate": "Rust",
"lookupNameTemplate": "rust-lang/rust",
"datasourceTemplate": "github-releases"
}
]
Copy link
Member

Choose a reason for hiding this comment

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

こちら何か資料を参考にされましたか? 👀
メモっておけばメンテする時の参考になるかなと。

Copy link
Member

@Hiroshiba Hiroshiba left a comment

Choose a reason for hiding this comment

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

たぶん問題ないと思うのでマージします!!

@Hiroshiba Hiroshiba merged commit dcafe32 into VOICEVOX:main Aug 27, 2023
@Hiroshiba
Copy link
Member

とりあえずRenovateを導入してみました。

Renovate側の今の表示はこんな感じです。
image

RenovateのGithub Appの設定はこんな感じです。
image

@qryxip
Copy link
Member Author

qryxip commented Oct 6, 2023

3ヶ月経ってRust 1.72.0と1.72.1と1.73.0が出ましたが、作動してませんね。qryxip/play-renovate#4には毎回来ているのですが...

image

Dashboardも作られてないし、Renovate自体が動いてなさげ?

@Hiroshiba
Copy link
Member

Hiroshiba commented Oct 7, 2023

なるほどです。
Renovate自体が動いてないことを確認するにはどうすれば良い感じでしょう・・・?

とりあえずissue作ります

@Hiroshiba
Copy link
Member

あ、こちらのissueで良さそうかも。

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