actionsforge/Hashnode Publish Sync
Publish markdown articles to Hashnode from your GitHub repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | Command to run (validate, draft, or publish) | yes | — |
| token | Hashnode API token | no | — |
| publication_id | Your Hashnode publication ID | no | — |
| file_path | Path to the markdown file or directory to publish | yes | — |
| is_draft | Create as draft instead of publishing immediately | no | false |
| dry_run | Validate without publishing | no | false |
| recursive | If file_path is a directory, recursively process all markdown files | no | false |
| continue_on_error | Continue even if validation fails | no | false |
Outputs
| name | description |
|---|---|
| draft_id | The ID of the created draft (only set when creating a draft) |
| article_id | The ID of the published article (only set when publishing) |
| title | The title of the created draft or published post |