Closed Hiroshiba closed 3 months ago
う・・・
実際ビルドするとworkflowでしか動かない
cargo binstall cargo-edit@^0.11 --no-confirm --log-level debug
で
package `home v0.5.9` cannot be built because it requires rustc 1.70.0 or newer
と言われて落ちるのですが、push時のテストではそこを通らなかった・・・
--locked
付ければよさそう。
[追記] あ、これ1.67じゃなくて1.70だ
❯ cargo +1.70.0 install cargo-edit --locked # cargo-binstallにも`--locked`があるので、そのまま`--locked`を付ければOK?
Updating crates.io index
Installing cargo-edit v0.12.3
Updating crates.io index
Updating crates.io index
Downloaded openssl-sys v0.9.91
Downloaded rustix v0.37.23
Downloaded aho-corasick v1.0.4
Downloaded 3 crates (565.8 KB) in 0.20s
Compiling proc-macro2 v1.0.66
Compiling unicode-ident v1.0.11
Compiling libc v0.2.155
Compiling serde v1.0.188
Compiling pkg-config v0.3.27
Compiling autocfg v1.1.0
Compiling vcpkg v0.2.15
Compiling bitflags v1.3.2
Compiling crossbeam-utils v0.8.16
Compiling cfg-if v1.0.0
Compiling tinyvec_macros v0.1.1
Compiling io-lifetimes v1.0.11
Compiling rustix v0.37.23
Compiling memchr v2.5.0
Compiling scopeguard v1.2.0
Compiling tinyvec v1.6.0
Compiling percent-encoding v2.3.0
Compiling linux-raw-sys v0.3.8
Compiling unicode-bidi v0.3.13
Compiling utf8parse v0.2.1
Compiling anstyle-parse v0.2.1
Compiling memoffset v0.9.0
Compiling crossbeam-epoch v0.9.15
Compiling form_urlencoded v1.2.0
Compiling serde_json v1.0.105
Compiling hashbrown v0.14.0
^C Building [===> ] 24/142: form_urlencoded, hashbrown, crossbeam-utils, memoffset(build.rs), vcpkg, linux-raw-sys, crossbeam-epoch(build.rs), io-lifetimes(build), libc, serde_json(build.rs), rustix(build), m...
色々テストは落ちていますが、まあ直さなくてもいいのかなと思っています。。。。
generate API document
多分メインブランチのだけデプロイされている形なので、落ちちゃっていてもOKなはず。。
actionlint
actionlintのバージョンが変わって、エラーじゃなかったのはエラーになっているのが原因・・・? まあこれも問題ではないはずだということで。。。。 (ただGithub Actionsのバージョンは上がっているので、本当は無視してはだめかもしれないけど。。)
build-unix-cpp-example
最新版のmacosでだけcpp exampleが落ちてる。 まあこれも。。。。。。。。スルーでいい。。。。ですかね。。。。
うーーーーーん マージします・・・!! テストがだいぶ落ちててだいぶよくない感ありますが、ちょっとだましだましメンテできればということで・・・。
@qryxip さんもありがとうございました!!! 🙇
遅れながら:
generate API document
ですね。ハミング導入時点で既に壊れてたような気がしますが、mainブランチで動いてればいいはず。
actionlint
詳細を見てませんが、actionlintが落ちるのなら #792 のやつな気がします。だとするとこれを移植すれば直りそうではありますが…
build-unix-cpp-example
何が起きてるのか私もよくわからない… 変なCargo Homeがcbindgenのインストール先になってるとか…?
コメントありがとうございます!!
actionlintのはそちらのプルリクエストをcherry-pickさせていただくかもです!!
概要
release-0.15でまたアップデートリリースする可能性があるので、release-0.15ブランチのmacos-11をmacos-12にアップデートしておきます。 (というより、Nemo側でmacos-12を試してエラーになったのでこちらでも試してみようかなと・・・)
その他