joschi/Feed to Mastodon
Push ATOM/RSS feed updates to Mastodon via GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| rss-feed | RSS feed URL | yes | — |
| status-visibility | Visibility of the posted status (public | unlisted | private | direct) | — | public |
| template | Template of status posted to Mastodon (Handlebars) | yes | {{item.title}} {{item.link}} |
| dry-run | Only fetch RSS feed and update cache but skip posting to Mastodon. | — | false |
| sensitive | Mark Mastodon status as sensitive content. | — | false |
| cache-file | Cache file | yes | — |
| cache-limit | Cache limit | — | 100 |
| api-endpoint | Mastodon API endpoint | yes | — |
| api-token | Mastodon access token | yes | — |
| initial-post-limit | The maximum number of posts created on the first run, if no cache file exists (default: unlimited) | — | — |
| post-limit | The maximum number of posts created per run (default: unlimited) | — | — |
| xml-entity-expansion-limit | Maximum number of entity expansions allowed when parsing the RSS feed XML. Set to 0 to disable entity expansion processing entirely. | — | 10000 |
Outputs
no outputs