まず10分から始めてみた

毎日10分からはじめるもの

gimonfuを使ってはてなブログの記事を GitHub と同期させてみた ~その2~

前回まで

gimonfuを使ってはてなブログの記事を GitHub と同期させてみた ~その1~

pushのワークフローを動かしてみたが記事が投稿されなかった ところから

やったこと

前回動かなかったところを確認してワークフローが動くようにしたのと、Github Actionを修正した。

※この記事は下書きまでGithubから投稿できた!

Github Actionを修正

pull.yaml,push.yaml をそれぞれ修正。

  • はてなブログから記事を同期するワークフローを手動実行に
    • workflow_dispatch triggerを実装して、手動実行できるように設定。
    • はてなブログから記事を同期させるブランチも手動パラメータから指定するようにしたが、実行ブランチを選ぶ形でも実現できたのかも?
  • はてなブログへ記事を投稿するアクションについて、releaseブランチにマージされたときに実行されるように設定。

記事が投稿できなかった問題について

日付フォルダをちゃんとつくってあげればできる(はず)

詰まったところ

所要時間

60分ぐらい

Github Actionについて少しわかった。ようやくブログ投稿の準備がととのっただけなのでこれから頑張りたいです。

あと、新しいTwitterアカウント連携を始めた。勉強系の活動はこっちでアウトプットしていく予定。

gimonfuを使ってはてなブログの記事を GitHub と同期させてみた ~その1~

モチベーション

技術系の勉強の手始めに、はてなブログの記事をGithubで管理する手法を試したかったのと、今後ブログサービスを変更したくなったときに備えて、記事をポータブルな状態にしておきたかったため。

テキストは頑張ればコピペできるが、画像ファイルなど気をつけておかないと管理しにくくなるかもなーと思っていたら、ちょうどよさそうなのがすぐ見つかったので、試してみることにした。

やったこと

下記のQiitaの記事を参考に設定してpullしてみた

gimonfu で、はてなブログの記事を GitHub と同期する

成果物

Githubリポジトリができた。ただしまだ記事投稿は成功していない。

詰まったところ

  • [解決済]QiitaにあるYAMLをそのままコピペしてGithub Action を動かしたときGithub Actionが動かなかった
    • Githubリポジトリのデフォルトブランチの名前がmasterからmainに最近変わったのが原因だった。
    • 該当する箇所を修正して再pushしたら動いた。
  • [解決済]Git GUI クライアントでSource Tree を使っていたが、クローンはできたがpushができなかった
  • [未解決]pushのワークフローを動かしてみたが記事が投稿されなかった。

所要時間

50分ぐらい

次回はマークダウンで記事を追加したらブログが投稿されるところまでやりたい。 あと、はてなブログMarkdownチェックボックスはつかえないのね…

新しいブログをはじめました

このブログについて

1日10分から、インプットまたはアウトプットを行い、そのログを書き残していこうと思います。 いままで色々やろうかなと思っていたことがありましたが中々腰が重く手をつけられなかったので、 まずは10分からでも少しづつやったことの記録を残していきます。

今後やろうとおもっていること

飽きっぽいのでいくつか並行でやっていきます。

  • かんたんなwebサービス作ってみる
  • スケッチの練習
  • アイディア・デザイン関連の情報の共有
  • SaaSのレビュー
  • キャリアについて考える
  • お金

中の人のスペック

  • 平成元年生まれ。社会人7年目。
  • デザイン専攻→IT系で色々経験。
  • プロダクトマネージャー的なことをやっている。
  • 前はコード書いてたけど今は殆ど書かない。
  • 最近勉強が全然できてない。
  • コロナで太った。リアルでのワークアウトもちゃんとやる(つもり)

ブログのロゴについて

  • 10分を視覚的にあらわしてみました。 logo