coroslabs/Conflux Action
Run Conflux CLI commands for bidirectional Markdown-Confluence sync
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 29, 2026
- License
- MIT
Pinned Snippet
uses: coroslabs/conflux-action@fa05bae4cd9e450e408acbdb0e69f117e20c2a53 # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| command | Conflux command to run. CI-relevant commands: push, pull, rollback, validate, import. Other commands (init, new, preview, version) exist but are typically used locally. Default: push. | no | push |
| config | Path to the conflux configuration file, relative to working-directory. If empty, conflux uses its built-in config discovery (searches for conflux.yaml, .conflux.yaml, etc.). See README.md for all options. | no | "" |
| confluence-url | Confluence base URL (e.g., https://acme.atlassian.net/wiki). Overrides confluence.base-url in the config file. | no | — |
| confluence-token | Confluence API token for authentication. Must be stored as a GitHub Actions secret — never hardcode. Passed as CONFLUENCE_TOKEN env var. | yes | — |
| confluence-email | Confluence account email address. Overrides confluence.auth.email in the config file. | no | — |
| args | Additional CLI arguments appended after the command. Escape hatch for flags not covered by typed inputs (e.g., --dry-run --verbose). | no | "" |
| working-directory | Directory to run conflux from. Config file path is resolved relative to this directory. | no | . |
Outputs
no outputs