【ゆるぼ】
jekyll より簡単でsaha.runに静的サイトっぽいものを作るアイディア。
cloudflareがレジストラ(?)です。
【ありがとう御礼】
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がお漏らし
くゎあ!ありがとうございます。プルリクを見ます!
2)やりたいこと
色々やってうまくいかなかったので,WhiteCatてゃがプルリクしてくれてマージをした下記のcommitまで戻りたい。
どのようなコマンドもしくは操作をすれば良いか教えて欲しいです。
https://github.com/saharu/saha.run/commit/384b7b2fede7029c7c1b6eb5b4364274d5846c6a
【本来の質問】
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を指定してみます!!