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

fix(ci)!: bump Rust, bump bindgen to v0.70.1, and drop macos-12 #33

Merged
merged 14 commits into from
Dec 4, 2024

Conversation

qryxip
Copy link
Member

@qryxip qryxip commented Sep 26, 2024

内容

関連 Issue

スクリーンショット・動画など

その他

@qryxip qryxip requested a review from Hiroshiba September 26, 2024 19:34
Comment on lines -41 to +43
Err(unsafe { std::mem::transmute(result) })
Err(unsafe {
std::mem::transmute::<open_jtalk_sys::text2mecab_result_t, Text2MecabError>(result)
})
Copy link
Member Author

Choose a reason for hiding this comment

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

本当はstd::mem::transmute自体置き換えたいけど、とりあえず今回はClippyを黙らせるだけ。

@qryxip
Copy link
Member Author

qryxip commented Sep 26, 2024

何だろう?bindgenがエラーなく空っぽの.rsを吐き出してる?CMakeかClangあたりかな...

@qryxip qryxip changed the title fix: fix CI ci: fix CI Oct 14, 2024
@qryxip
Copy link
Member Author

qryxip commented Oct 14, 2024

実際空っぽじゃないけど、なんか破壊されていた
qryxip#1

@qryxip qryxip marked this pull request as draft October 14, 2024 03:28
@qryxip qryxip marked this pull request as ready for review October 14, 2024 03:43
@qryxip qryxip changed the title ci: fix CI ci: bump bindgen to v0.70.1 and fix the CI Oct 14, 2024
@qryxip
Copy link
Member Author

qryxip commented Oct 14, 2024

なんかbindgenを最新まで上げたら大丈夫だった。

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!!!

この一気に自動コミットされまくるの、久しぶりですねぇ!

@qryxip
Copy link
Member Author

qryxip commented Oct 14, 2024

あ、そういえばマージ権限が無いですね。
(write権限以上は多分あるけど、--adminでマージできる権限が無い)

@Hiroshiba
Copy link
Member

ほんとだ! 権限つけられたと思います!

@qryxip
Copy link
Member Author

qryxip commented Dec 3, 2024

そういえばこのPRのことを忘れてました。マージボタンはまだ現れてません。これについての設定は確かbranch protection周りだった記憶があります。

image

この二ヶ月でRust 1.83が出て、macos-12は消滅…

@Hiroshiba
Copy link
Member

あっすみませんでした!! 変更しました 🙇 🙇 🙇
ざっとVOICEVOX orgのリポジトリ見て、必要そうなものに権限を付けていこうと思います 🙇

@qryxip qryxip changed the title ci: bump bindgen to v0.70.1 and fix the CI feat(ci)!: bump bindgen to v0.70.1 and drop macos-12 to fix the CI Dec 4, 2024
@qryxip
Copy link
Member Author

qryxip commented Dec 4, 2024

macos-12を切るやつだけやってマージしようと思います。
a840c0a (#33)

@qryxip qryxip changed the title feat(ci)!: bump bindgen to v0.70.1 and drop macos-12 to fix the CI fix(ci)!: bump Rust, bump bindgen to v0.70.1, and drop macos-12 Dec 4, 2024
@qryxip qryxip merged commit 579d52c into VOICEVOX:main Dec 4, 2024
19 checks passed
@qryxip qryxip deleted the fix-fix-ci branch December 4, 2024 18:56
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