Avatar
彩春@saharu🐈🐾
83409ce424d2dae116fc9d1596f076d1d65843e44e026fa52a6b67dca2f35500
#MacBook / #iPhone12ProMax / #AppleWatch6 / #α7C / #のるるん / #のる友 / #のるるんを広め大きくするのはあなたです / #We_are_Janne / #team_ABC / #sumo / #PUIPUIモルカー / #あさみ民 / #あさみみちゃん / #MDD / #HSS_HSP / #GAD / #SAD / #BPD 寛解 / #Insomnia / #子宮粘膜下筋腫 / Amazonアソシエイト参加中

【ゆるぼ】

jekyll より簡単でsaha.runに静的サイトっぽいものを作るアイディア。

cloudflareがレジストラ(?)です。

本当にありがとう😭😭TL荒らしてごめんなさい😭

【ありがとう御礼】

saha.runは無事に復活しました!!!!!

これからはGitHubの勉強に邁進する所存ですが,saha.runも自分でいじりたいので,また暴れるかもしれません。ごめんなさい。

kphrxさーん!!!動きました動きましたうごごごきました😭😭😭

ふぉぉお!試してみます。

あっエラー内容ベタ貼りつけだめなんだったっけ!!!1

ぴええ,ダメでした。

エラー内容:

Run bundle exec htmlproofer _site --disable-external=true --check-html --allow_hash_href

bundler: failed to load command: htmlproofer (/home/runner/work/saha.run/saha.run/vendor/bundle/ruby/3.2.0/bin/htmlproofer)

/home/runner/work/saha.run/saha.run/vendor/bundle/ruby/3.2.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:33:in `go': needless argument: --disable-external=true (OptionParser::NeedlessArgument)

このタイミングでQiitaがお漏らし

【本来の質問】

1)前提

saha.runは,

jekyllを使ったchirpyというテーマを使って構築していて,Githubに置いています。

https://github.com/saharu/saha.run

2)やりたいこと

jekyllとchirpyのバージョンアップをしたいと考えました。

3)やったこと

chirpyのヘルプページ

https://github.com/cotes2020/jekyll-theme-chirpy/wiki/Upgrade-Guide

を確認し,「Upgrade from starter」の項目を試そうとしました。

具体的にはGemfileに上記URLに記載のコマンドを書きました。

4)問題点

rubyのバージョンが古い,というエラーでGithub Actionが止まってしまいます。

5)教えて欲しいこと

jekyllとchirpyのバージョンアップをするにはどうしたら良いでしょうか。

【追加でつまずいているところ】

1)html-proofer というbundleを内部で使っているようだが,バージョンを上げたところ,引数「--disable-external=true」を使うと無効な引数エラーになってしまう。

この引数は外部リンクのチェックをしない,という意味らしいが

外部リンクチェックをするとそれはそれでエラーになる。

--disable_externalという記述も見つけたのでそうやってみるけどそれもエラー。

2)やりたいこと

メンヘラなさはるんをみんなが構ってくれたおかげで,saha.runのプログラミング(?)が楽しくなってきた!!!

"--disable-external"があとはなんとかなれば…!

そしてさはるんはcommitのコメントを日本語に書くようにしている

ちょっとhtmlproofer というのにエラーがでているのですが,英語だけどエラー内容が表示されているので,そのとおりに修正することでなんとかなりそうです!!

スレッドに繋げていく方法が確かに一番把握できてみんなに質問するときにやりやすそう。次回もそうします!

見てくれてありがとうございます!

4)については恐らくMacのrubyを3.2.2にしたので解決したようです。いつの間にかActionが通る様になったので…。月波さんとWhiteCatさんのおかげで直ったのかなと思っていたのですがどうやらMacのrubyバージョンのアップデートをしたおかげみたいです!!

ですです,Gemfileにruby3.2.2とchirpy6.3.1は記載しました。jekyllはどうだったかな…。確認して新しいバージョンを記載します!

githubでやればクラウドで全部うまくいく!というお花畑思考で,今までローカル環境でのプレビューをしていませんでした。

ローカル環境でプレビューできるように,環境を整えるところから始めたいと思います。

Macのrubyがデフォルト状態だったので,homebrewを用いてrubyを3.2.2にしました。gemfileや,他のrubyのバージョンを指定する部分でも3.2.2を指定してみます!!