tractorzoom/Release Notes to Confluence
Fetch release-drafter notes for a tag, expand PR details and images, convert to Confluence storage HTML, and publish under a parent page.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tag | Tag (e.g. v1.2.3). If omitted, uses the tag from a release event. | no | — |
| github-token | GitHub token for API calls (defaults to GITHUB_TOKEN). | no | ${{ github.token }} |
| confluence-api-token | Atlassian API token. | yes | — |
| confluence-base-url | Base URL, e.g. https://your-domain.atlassian.net/wiki | yes | — |
| confluence-email | Atlassian account email. | yes | — |
| confluence-space-key | Confluence space key. | yes | — |
| confluence-parent-page-id | Confluence parent page ID to create the release page under. | yes | — |
| confluence-page-title-format | Page title template. Supports ${tag} and ${releaseName} placeholders. | no | Release Notes for ${tag} |
Outputs
| name | description |
|---|---|
| confluence-page-id | The ID of the created Confluence page |
| confluence-page-url | The URL of the created Confluence page |