An open API service indexing awesome lists of open source software.

https://github.com/kumackey/profile-updater

The action updates your readme with Zenn or Qiita articles, etc.
https://github.com/kumackey/profile-updater

actions github-actions profile readme readme-profile

Last synced: 3 months ago
JSON representation

The action updates your readme with Zenn or Qiita articles, etc.

Awesome Lists containing this project

README

          

# Profile Updater

ZennやQiitaの記事、connpassのイベントのリストを取得し、Githubのプロフィールを更新します。

# 結果例

![](./res/readme_output.png)
![](./res/readme_result.png)

# Get Started

以下参照。分かりにくいところあったら是非フィードバックください🙏

https://github.com/kumackey/profile-updater/blob/main/docs/README.md

# How to use

## withのパラメータ

| パラメータ名 | 必須か | 説明 |
|-----------------------|-----|--------------------------------------|
| `qiita_user_id` | NO | QiitaのユーザID |
| `qiita_max_articles` | NO | Qiitaの表示したい最大記事数。デフォルトは5 |
| `zenn_user_id` | NO | ZennのユーザID |
| `zenn_max_articles` | NO | Zennの表示したい最大記事数。デフォルトは5 |

## qiita

withのパラメータとして`qiita_user_id`を指定してください。 その上で、README.md内に以下記述を追加してください。

```text:README.md

```

## zenn

withのパラメータとして`zenn_user_id`を指定してください。 その上で、README.md内に以下記述を追加してください。

```text:README.md

```

## connpass

イベントサーチAPIの無料提供が廃止されるため、2024年5月23日(木)以降にconnpassのサポートを終了しました。

## 定期更新の仕方(おすすめ)

Github Actionsではcron式でのアクション実行に対応しているので、以下のように書くことで1日1回のプロフィール更新をさせることができます。

```
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
```

## replace statement not found って言われるんやけど

README.md内に`