ZennやQiitaの記事、connpassのイベントのリストを取得し、Githubのプロフィールを更新します。
以下参照。分かりにくいところあったら是非フィードバックください🙏
https://github.com/kumackey/profile-updater/blob/main/docs/README.md
パラメータ名 | 必須か | 説明 |
---|---|---|
qiita_user_id |
NO | QiitaのユーザID |
qiita_max_articles |
NO | Qiitaの表示したい最大記事数。デフォルトは5 |
zenn_user_id |
NO | ZennのユーザID |
zenn_max_articles |
NO | Zennの表示したい最大記事数。デフォルトは5 |
connpass_nickname |
NO | connpassのユーザ名 ※ 廃止予定 |
connpass_max_events |
NO | connpassの表示したい最大イベント数。デフォルトは5 ※ 廃止予定 |
withのパラメータとしてqiita_user_id
を指定してください。 その上で、README.md内に以下記述を追加してください。
<!-- profile updater begin: qiita -->
<!-- profile updater end: qiita -->
withのパラメータとしてzenn_user_id
を指定してください。 その上で、README.md内に以下記述を追加してください。
<!-- profile updater begin: zenn -->
<!-- profile updater end: zenn -->
イベントサーチAPIの無料提供が廃止されるため、2024年5月23日(木)以降にconnpassのサポートを終了します。 2024年5月23日(木)以降ではconnpass関連の処理はスキップされます。
ref: https://connpass.com/about/api/
withのパラメータとしてconnpass_nickname
を指定してください。 その上で、README.md
内に以下記述を追加してください。
<!-- profile updater begin: connpass -->
<!-- profile updater end: connpass -->
Github Actionsではcron式でのアクション実行に対応しているので、以下のように書くことで1日1回のプロフィール更新をさせることができます。
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
README.md内に<!-- profile updater begin: ...
の記述がないと起こります。 各説明を参考に、README.md
に追記してください。
issueかプルリクエストかSNSでのメッセージをお待ちしてます。
issueかプルリクエストかSNSでのメッセージをお待ちしてます。