Skip to content
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

リリース時にHomebrew caskのリポジトリに自動でPRを出すGitHub Actions #1464

Closed
wants to merge 2 commits into from
Closed

リリース時にHomebrew caskのリポジトリに自動でPRを出すGitHub Actions #1464

wants to merge 2 commits into from

Conversation

umi1299
Copy link
Contributor

@umi1299 umi1299 commented Aug 3, 2023

内容

#1451 で話している、HomebrewのFormula (*.rb) をリリース時に自動更新するためのGitHub Actionsです。
Formula (*.rb) が VOICEVOX/homebrew-voicevox リポジトリにあるとき、リリース毎に自動でPRが作成されます。

関連 Issue

#1451

その他

リポジトリのsecretsにpublic_repoを有効にしたパーソナルアクセストークンをセットする必要があります。

@umi1299 umi1299 changed the title リリース時にHomebrew caskに自動でPRを出すGitHub Actions リリース時にHomebrew caskのリポジトリに自動でPRを出すGitHub Actions Aug 3, 2023
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.

draft PRありがとうございます!!
ちょっと全然わかってないのですが、VOICEVOX/homebrew-voicevoxリポジトリを作成すれば良い感じでしょうか?

.github/workflows/autobump.yml Outdated Show resolved Hide resolved
@umi1299
Copy link
Contributor Author

umi1299 commented Aug 4, 2023

確認ありがとうございます!
そうですね、VOICEVOX/homebrew-voicevox リポジトリを作っていただけたらと思っています。
中身は umi1299/homebrew-voicevox をコピーしていただくか、もしくはそのリポジトリ自体をフォークしていただけたらと思います (umi1299/voicevox と書かれている部分はすべて VOICEVOX/voicevox に置き換えてください) 。

ちなみにリポジトリ名は homebrew-voicevox でなくても homebrew- プレフィックスが付いていれば任意の名前にできるので、他の名前がよければそれで作っていただいても大丈夫です。

それから #1451 にコメントと、相談を追加させていただいたのでそちらもご覧ください🙇‍♂️

@Hiroshiba
Copy link
Member

あ、すみません!
issueの方に追加でコメントいただいてたの気づいてませんでした、ありがとうございます!!

@umi1299
Copy link
Contributor Author

umi1299 commented Aug 4, 2023

自動PRは homebrew-voicevox リポジトリのGitHub Actionsで行うことになったのでクローズ。

@umi1299 umi1299 closed this Aug 4, 2023
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