telefonica/Markdown Confluence Sync
GitHub Action to sync markdown files to Confluence
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| log-level | Log level | — | — |
| mode | Mode to sync the markdown files | — | — |
| files-pattern | Pattern to filter the files to sync in flat mode | — | — |
| ignore | Semicolon separated list of glob patterns to ignore files | — | — |
| files-metadata | Metadata of the files to sync | — | — |
| docs-dir | Path to the directory containing the markdown files | — | — |
| confluence-url | Confluence URL | — | — |
| confluence-personal-access-token | Confluence personal access token | — | — |
| confluence-api-prefix | Custom API prefix for Confluence instances | — | — |
| confluence-authentication | Confluence authentication object expressed as a stringified JSON | — | — |
| confluence-space-key | Key of the Confluence space where the pages will be synced | — | — |
| confluence-root-page-id | ID of the Confluence page under which the pages will be synchronized | — | — |
| confluence-root-page-name | Customize Confluence page titles by adding a prefix to all of them for improved organization and clarity | — | — |
| confluence-notice-message | Notice message to add at the beginning of the Confluence pages | — | — |
| confluence-notice-template | Template string to use for the notice message | — | — |
| confluence-dry-run | Log create, update or delete requests to Confluence instead of really making them | — | — |
| rehype | Rehype configuration as a stringified JSON | — | — |
| dry-run | Process the markdown files and configuration without connecting to Confluence | — | — |
| cwd | Current working directory. Path from where the library resolve docsDir, filesPattern, and searches for configuration files | — | — |
Outputs
no outputs