🐻
GitHubのProfile README自動更新するようにした
🌟 はじめに
おぐまです。
GitHubプロフィールいい感じに作ってみました。
手動で更新するのは面倒で、最新情報を反映し忘れることもあるので一部自動化しています。
👷♂️ プロフィール画面
📝 実装内容
以下の要素を自動的に更新するGitHubプロフィールREADMEを作成しました。
-
スキルセクション
- GitHub APIを使用して、リポジトリで使用されている言語を自動取得
- skillicons.devを利用してスキルアイコンを視覚的に表示
-
Zenn記事セクション
- Zennの公開RSSフィードを使用して最新の記事(最大5件)を取得・表示
-
Connpassイベントセクション
- Connpass APIを使用して参加予定のイベント情報を取得・表示
-
GitHub統計
- github-readme-statsを利用して、統計情報、言語使用率、アクティビティなどを視覚的に表示
-
Spotify再生履歴
- Spotify APIを使用して最近聴いた曲の情報を表示
🎉 まとめ
今回はGitHub Actionsを使用してGitHubプロフィールを自動的に更新する方法を実装しました。これにより以下が楽になります。
- 常に最新の情報を表示できる
- 手動更新の手間が省ける
- 多様な情報源を統合し、包括的なプロフィールを作成できる
- 視覚的に魅力的なプロフィールを維持できる
今後はNetflixの視聴履歴や趣味で撮ってる写真など表示できたらいいですね(他人事
💡 補足
使用した主な技術やサービス
これらのリソースを参考に、自分だけのGitHubプロフィールを作成してみてください!
Discussion