diyrex/Outline Docs Action
Create, update, and share documents in Outline wiki from GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| outline_url | Outline instance URL (e.g., https://wiki.example.com) | yes | — |
| api_key | Outline API key | yes | — |
| action | Action: create, update, find, create_collection, or delete_collection | yes | create |
| collection_id | Collection ID (required for create document, delete_collection) | no | — |
| document_id | Document ID (required for update) | no | — |
| title | Document title (required for create) or collection name (for create_collection) | no | — |
| text | Document content as markdown (alternative to file_path) | no | — |
| file_path | Path to markdown file for document content (alternative to text) | no | — |
| publish | Publish document immediately (default: true) | no | true |
| share | Create a public share link (default: false) | no | false |
| description | Collection description (for create_collection) | no | — |
| color | Collection color hex (for create_collection, e.g., #0366D6) | no | — |
Outputs
| name | description |
|---|---|
| document_id | ID of the created/updated document |
| document_url | URL to the document in Outline |
| share_url | Public share URL (only if share=true) |
| collection_id | ID of the created collection (for create_collection) |