-
Notifications
You must be signed in to change notification settings - Fork 0
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
Renovate でモジュール自動更新をしているリポジトリで mise を使う #29
Conversation
articles/mise-used-with-renovate.md
Outdated
|
||
仕事の環境、個人環境ともに asdf から mise に移行したおはなしです。移行して感じたことをメモ代わりに書いてます。 mise が何者か?はいろんなところに書いてあるので割愛します。 | ||
:::message | ||
mise は 「[ミーズ(meez)](https://mise.jdx.dev/about.html)」と発音するらしいです。 |
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.
🚫 [textlint] <eslint.rules.ja-spacing/ja-no-space-around-parentheses> reported by reviewdog 🐶
かっこの外側、内側ともにスペースを入れません。 (ja-spacing/ja-no-space-around-parentheses)
articles/mise-used-with-renovate.md
Outdated
|
||
## Renovate で TOOL の自動更新をしているリポジトリで mise を使う場合 | ||
|
||
.tool-versions が無いディレクトリで使い始める場合 |
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.
🚫 [textlint] <eslint.rules.ja-technical-writing/ja-no-mixed-period> reported by reviewdog 🐶
文末が"。"で終わっていません。 (ja-technical-writing/ja-no-mixed-period)
articles/mise-used-with-renovate.md
Outdated
|
||
.tool-versions が無いディレクトリで使い始める場合 | ||
|
||
mise v2024.1.30 より前のバージョンで使う場合 |
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.
🚫 [textlint] <eslint.rules.ja-technical-writing/ja-no-mixed-period> reported by reviewdog 🐶
文末が"。"で終わっていません。 (ja-technical-writing/ja-no-mixed-period)
articles/mise-used-with-renovate.md
Outdated
|
||
## TOOL が install されていないことを教えてくれる | ||
|
||
`.tool-versions` に記載されてる TOOL が install されていないことを教えてくれる |
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.
🚫 [textlint] <eslint.rules.ja-technical-writing/ja-no-mixed-period> reported by reviewdog 🐶
文末が"。"で終わっていません。 (ja-technical-writing/ja-no-mixed-period)
articles/mise-used-with-renovate.md
Outdated
|
||
`.tool-versions` に記載されてる TOOL が install されていないことを教えてくれる | ||
|
||
node 20.10.0 を利用しているリポジトリに cd すると |
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.
🚫 [textlint] <eslint.rules.ja-technical-writing/ja-no-mixed-period> reported by reviewdog 🐶
文末が"。"で終わっていません。 (ja-technical-writing/ja-no-mixed-period)
articles/mise-used-with-renovate.md
Outdated
nodejs 20.10.0 | ||
``` | ||
|
||
[email protected] がインストールされていないと教えてくれる |
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.
🚫 [textlint] <eslint.rules.ja-technical-writing/ja-no-mixed-period> reported by reviewdog 🐶
文末が"。"で終わっていません。 (ja-technical-writing/ja-no-mixed-period)
articles/mise-used-with-renovate.md
Outdated
mise missing: [email protected] | ||
``` | ||
|
||
このファイルに記載されているバージョンの [email protected] が無いよと教えてくれる。好き❤️ |
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.
🚫 [textlint] <eslint.rules.ja-technical-writing/ja-no-mixed-period> reported by reviewdog 🐶
文末が"。"で終わっていません。 (ja-technical-writing/ja-no-mixed-period)
articles/mise-used-with-renovate.md
Outdated
|
||
仕事の環境、個人環境ともに asdf から mise に移行したおはなしです。移行して感じたことをメモ代わりに書いてます。 mise が何者か?はいろんなところに書いてあるので割愛します。 | ||
:::message | ||
mise は 「[ミーズ(meez)](https://mise.jdx.dev/about.html)」と発音するらしいです。 |
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.
[textlint-fix] reported by reviewdog 🐶
mise は 「[ミーズ(meez)](https://mise.jdx.dev/about.html)」と発音するらしいです。 | |
mise は「[ミーズ(meez)](https://mise.jdx.dev/about.html)」と発音するらしいです。 |
6551025
to
9b6548e
Compare
articles/mise-used-with-renovate.md
Outdated
|
||
# 結論 | ||
|
||
- Renovate + asdf manager で golang/nodejs を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang|nodejs を asdf 仕様で管理してくれます |
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.
🚫 [textlint] <eslint.rules.prh> reported by reviewdog 🐶
nodejs => Node.js (prh)
articles/mise-used-with-renovate.md
Outdated
|
||
# 結論 | ||
|
||
- Renovate + asdf manager で golang/nodejs を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang|nodejs を asdf 仕様で管理してくれます |
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.
🚫 [textlint] <eslint.rules.prh> reported by reviewdog 🐶
nodejs => Node.js (prh)
articles/mise-used-with-renovate.md
Outdated
|
||
# 発生した事象 | ||
|
||
`mise install golang 1.21.6` で golang 最新版を install 後、asdf 管理 (.tool-versionsファイル管理) するために `mise local golang 1.21.6` で 1.21.6 指定すると Renovate の asdf manager の管理下になりませんでした。困った。 |
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.
🚫 [textlint] <eslint.rules.ja-spacing/ja-space-between-half-and-full-width> reported by reviewdog 🐶
原則として、全角文字と半角文字の間にスペースを入れます。 (ja-spacing/ja-space-between-half-and-full-width)
articles/mise-used-with-renovate.md
Outdated
|
||
原因は `.tool-versions` の golang バージョン記述が `golang 1.18.10` から `go 1.21.6` に変わり、asdf manager が golang と認識できなくなったことです。 | ||
|
||
`mise local golang 1.21.6` した場合の .tool-versions ファイルは下記の通りでした。 |
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.
🚫 [textlint] <eslint.rules.@proofdict/proofdict> reported by reviewdog 🐶
下記の => 次の
書籍の場合は、以下ではなく次を利用します(常に下にあるとは限らないため)
See https://azu.github.io/proof-dictionary/#01BQ92YWWJ53P93ZZ2YMXDKF1D (@proofdict/proofdict)
|
||
https://github.com/naotama2002/mise/commit/67ad6f70834b5a7f95fde5d1a8e8cdca115866ad | ||
|
||
PR. 送るかーと思って [mise/CONTRIBUTING.md](https://github.com/jdx/mise/blob/main/CONTRIBUTING.md) 読んでたら、「お前その PR. は要るんか? 先に issue 立てて聞いてくれよな(意訳中の意訳)」っぽいことが書いてあったので issue 立てたら PR. 送る前に修正された^[この[使い捨てコード](https://github.com/jdx/mise/commit/14fb790ac9953430794719b38b83c8c2242f1759)みたいなのキレイにした PR. 作りたい気持ち]🎉。 |
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.
🚫 [textlint] <eslint.rules.ja-spacing/ja-space-after-question> reported by reviewdog 🐶
文末に感嘆符を使用し、後に別の文が続く場合は、直後に全角スペースを挿入します。 (ja-spacing/ja-space-after-question)
articles/mise-used-with-renovate.md
Outdated
|
||
# 解決 | ||
|
||
mise `2024.1.30` 以降のバージョンを使いましょう。golang|nodejs を asdf 仕様で管理してくれます。 |
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.
🚫 [textlint] <eslint.rules.prh> reported by reviewdog 🐶
nodejs => Node.js (prh)
articles/mise-used-with-renovate.md
Outdated
- asdf より速い?のは体感できていない ( 利用しているマシンが速いからだろうか ) | ||
- Rust で書かれてる ( シェルスクリプトで書かれている大きなソフトより安定してそう ) | ||
- asdf と同じイメージでコマンド打てばだいたい動く ( ストレスない ) | ||
- mise local は `v2` 以降は `.tool-versions` では無く `.mise.toml` に情報を書き込むようになります。asdf から mise に乗り換え完了したら `.tool-versions` を使い続けるのか?検討が必要そう |
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.
🚫 [textlint] <eslint.rules.ja-technical-writing/no-doubled-joshi> reported by reviewdog 🐶
一文に二回以上利用されている助詞 "は" がみつかりました。
次の助詞が連続しているため、文を読みにくくしています。
- "は"
- "は"
同じ助詞を連続して利用しない、文の中で順番を入れ替える、文を分割するなどを検討してください。
(ja-technical-writing/no-doubled-joshi)
articles/mise-used-with-renovate.md
Outdated
|
||
# 結論 | ||
|
||
- Renovate + asdf manager で golang/nodejs を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang|nodejs を asdf 仕様で管理してくれます |
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.
[textlint-fix] reported by reviewdog 🐶
- Renovate + asdf manager で golang/nodejs を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang|nodejs を asdf 仕様で管理してくれます | |
- Renovate + asdf manager で golang/Node.js を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang|Node.js を asdf 仕様で管理してくれます |
articles/mise-used-with-renovate.md
Outdated
|
||
# 発生した事象 | ||
|
||
`mise install golang 1.21.6` で golang 最新版を install 後、asdf 管理 (.tool-versionsファイル管理) するために `mise local golang 1.21.6` で 1.21.6 指定すると Renovate の asdf manager の管理下になりませんでした。困った。 |
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.
[textlint-fix] reported by reviewdog 🐶
`mise install golang 1.21.6` で golang 最新版を install 後、asdf 管理 (.tool-versionsファイル管理) するために `mise local golang 1.21.6` で 1.21.6 指定すると Renovate の asdf manager の管理下になりませんでした。困った。 | |
`mise install golang 1.21.6` で golang 最新版を install 後、asdf 管理 (.tool-versions ファイル管理) するために `mise local golang 1.21.6` で 1.21.6 指定すると Renovate の asdf manager の管理下になりませんでした。困った。 |
articles/mise-used-with-renovate.md
Outdated
|
||
原因は `.tool-versions` の golang バージョン記述が `golang 1.18.10` から `go 1.21.6` に変わり、asdf manager が golang と認識できなくなったことです。 | ||
|
||
`mise local golang 1.21.6` した場合の .tool-versions ファイルは下記の通りでした。 |
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.
[textlint-fix] reported by reviewdog 🐶
`mise local golang 1.21.6` した場合の .tool-versions ファイルは下記の通りでした。 | |
`mise local golang 1.21.6` した場合の .tool-versions ファイルは次の通りでした。 |
|
||
https://github.com/naotama2002/mise/commit/67ad6f70834b5a7f95fde5d1a8e8cdca115866ad | ||
|
||
PR. 送るかーと思って [mise/CONTRIBUTING.md](https://github.com/jdx/mise/blob/main/CONTRIBUTING.md) 読んでたら、「お前その PR. は要るんか? 先に issue 立てて聞いてくれよな(意訳中の意訳)」っぽいことが書いてあったので issue 立てたら PR. 送る前に修正された^[この[使い捨てコード](https://github.com/jdx/mise/commit/14fb790ac9953430794719b38b83c8c2242f1759)みたいなのキレイにした PR. 作りたい気持ち]🎉。 |
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.
[textlint-fix] reported by reviewdog 🐶
PR. 送るかーと思って [mise/CONTRIBUTING.md](https://github.com/jdx/mise/blob/main/CONTRIBUTING.md) 読んでたら、「お前その PR. は要るんか? 先に issue 立てて聞いてくれよな(意訳中の意訳)」っぽいことが書いてあったので issue 立てたら PR. 送る前に修正された^[この[使い捨てコード](https://github.com/jdx/mise/commit/14fb790ac9953430794719b38b83c8c2242f1759)みたいなのキレイにした PR. 作りたい気持ち]🎉。 | |
PR. 送るかーと思って [mise/CONTRIBUTING.md](https://github.com/jdx/mise/blob/main/CONTRIBUTING.md) 読んでたら、「お前その PR. は要るんか? 先に issue 立てて聞いてくれよな(意訳中の意訳)」っぽいことが書いてあったので issue 立てたら PR. 送る前に修正された^[この[使い捨てコード](https://github.com/jdx/mise/commit/14fb790ac9953430794719b38b83c8c2242f1759)みたいなのキレイにした PR. 作りたい気持ち]🎉。 |
articles/mise-used-with-renovate.md
Outdated
|
||
# 解決 | ||
|
||
mise `2024.1.30` 以降のバージョンを使いましょう。golang|nodejs を asdf 仕様で管理してくれます。 |
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.
[textlint-fix] reported by reviewdog 🐶
mise `2024.1.30` 以降のバージョンを使いましょう。golang|nodejs を asdf 仕様で管理してくれます。 | |
mise `2024.1.30` 以降のバージョンを使いましょう。golang|Node.js を asdf 仕様で管理してくれます。 |
9b6548e
to
75f82b3
Compare
articles/mise-used-with-renovate.md
Outdated
|
||
# 解決 | ||
|
||
mise `2024.1.30` 以降のバージョンを使いましょう。golang/nodejs を asdf 仕様で管理してくれます。 |
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.
🚫 [textlint] <eslint.rules.prh> reported by reviewdog 🐶
nodejs => Node.js (prh)
articles/mise-used-with-renovate.md
Outdated
|
||
# 解決 | ||
|
||
mise `2024.1.30` 以降のバージョンを使いましょう。golang/nodejs を asdf 仕様で管理してくれます。 |
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.
[textlint-fix] reported by reviewdog 🐶
mise `2024.1.30` 以降のバージョンを使いましょう。golang/nodejs を asdf 仕様で管理してくれます。 | |
mise `2024.1.30` 以降のバージョンを使いましょう。golang/Node.js を asdf 仕様で管理してくれます。 |
75f82b3
to
569b85e
Compare
|
||
# 結論 | ||
|
||
- Renovate + asdf manager で golang/nodejs を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang/nodejs を asdf 仕様で管理してくれます |
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.
🚫 [textlint] <eslint.rules.prh> reported by reviewdog 🐶
nodejs => Node.js (prh)
|
||
# 結論 | ||
|
||
- Renovate + asdf manager で golang/nodejs を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang/nodejs を asdf 仕様で管理してくれます |
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.
🚫 [textlint] <eslint.rules.prh> reported by reviewdog 🐶
nodejs => Node.js (prh)
|
||
# 解決した | ||
|
||
mise `2024.1.30` 以降のバージョンを使いましょう。.tool-versions の golang/nodejs を asdf 仕様で管理してくれます。 |
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.
🚫 [textlint] <eslint.rules.prh> reported by reviewdog 🐶
nodejs => Node.js (prh)
articles/mise-used-with-renovate.md
Outdated
- `brew uninstall asdf; brew install mise` で導入簡単 (僕は macOS 環境) | ||
- `.tool-versions` ファイル資産をそのまま流用可能で最高 (mise install すれば ok) | ||
- asdf より速い?のは体感できていない (利用しているマシンが速いからだろうか) | ||
- Rust で書かれてる最高!なのか? (シェルスクリプトで書かれている大きなソフトより安定してそう) |
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.
🚫 [textlint] <eslint.rules.ja-spacing/ja-space-after-question> reported by reviewdog 🐶
文末に感嘆符を使用し、後に別の文が続く場合は、直後に全角スペースを挿入します。 (ja-spacing/ja-space-after-question)
|
||
# 結論 | ||
|
||
- Renovate + asdf manager で golang/nodejs を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang/nodejs を asdf 仕様で管理してくれます |
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.
[textlint-fix] reported by reviewdog 🐶
- Renovate + asdf manager で golang/nodejs を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang/nodejs を asdf 仕様で管理してくれます | |
- Renovate + asdf manager で golang/Node.js を更新しているリポジトリで mise を利用する場合には mise `2024.1.30` 以降のバージョンを使いましょう。golang/Node.js を asdf 仕様で管理してくれます |
|
||
# 解決した | ||
|
||
mise `2024.1.30` 以降のバージョンを使いましょう。.tool-versions の golang/nodejs を asdf 仕様で管理してくれます。 |
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.
[textlint-fix] reported by reviewdog 🐶
mise `2024.1.30` 以降のバージョンを使いましょう。.tool-versions の golang/nodejs を asdf 仕様で管理してくれます。 | |
mise `2024.1.30` 以降のバージョンを使いましょう。.tool-versions の golang/Node.js を asdf 仕様で管理してくれます。 |
articles/mise-used-with-renovate.md
Outdated
- `brew uninstall asdf; brew install mise` で導入簡単 (僕は macOS 環境) | ||
- `.tool-versions` ファイル資産をそのまま流用可能で最高 (mise install すれば ok) | ||
- asdf より速い?のは体感できていない (利用しているマシンが速いからだろうか) | ||
- Rust で書かれてる最高!なのか? (シェルスクリプトで書かれている大きなソフトより安定してそう) |
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.
[textlint-fix] reported by reviewdog 🐶
- Rust で書かれてる最高!なのか? (シェルスクリプトで書かれている大きなソフトより安定してそう) | |
- Rust で書かれてる最高!なのか? (シェルスクリプトで書かれている大きなソフトより安定してそう) |
569b85e
to
52feaf7
Compare
articles/mise-used-with-renovate.md
Outdated
- `brew uninstall asdf; brew install mise` で導入簡単 (僕は macOS 環境) | ||
- `.tool-versions` ファイル資産をそのまま流用可能で最高 (mise install すれば ok) | ||
- asdf より速い?のは体感できていない (利用しているマシンが速いからだろうか) | ||
- Rust で書かれてる最高? (シェルスクリプトで書かれている大きなソフトより安定してそう) |
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.
🚫 [textlint] <eslint.rules.ja-spacing/ja-space-after-question> reported by reviewdog 🐶
文末に感嘆符を使用し、後に別の文が続く場合は、直後に全角スペースを挿入します。 (ja-spacing/ja-space-after-question)
articles/mise-used-with-renovate.md
Outdated
- `brew uninstall asdf; brew install mise` で導入簡単 (僕は macOS 環境) | ||
- `.tool-versions` ファイル資産をそのまま流用可能で最高 (mise install すれば ok) | ||
- asdf より速い?のは体感できていない (利用しているマシンが速いからだろうか) | ||
- Rust で書かれてる最高? (シェルスクリプトで書かれている大きなソフトより安定してそう) |
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.
[textlint-fix] reported by reviewdog 🐶
- Rust で書かれてる最高? (シェルスクリプトで書かれている大きなソフトより安定してそう) | |
- Rust で書かれてる最高? (シェルスクリプトで書かれている大きなソフトより安定してそう) |
da7124a
to
74532c4
Compare
No description provided.