coroslabs/Conflux Action

Run Conflux CLI commands for bidirectional Markdown-Confluence sync

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Mar 29, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: coroslabs/conflux-action@fa05bae4cd9e450e408acbdb0e69f117e20c2a53 # v1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
commandConflux 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. nopush
configPath 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-urlConfluence base URL (e.g., https://acme.atlassian.net/wiki). Overrides confluence.base-url in the config file. no
confluence-tokenConfluence API token for authentication. Must be stored as a GitHub Actions secret — never hardcode. Passed as CONFLUENCE_TOKEN env var. yes
confluence-emailConfluence account email address. Overrides confluence.auth.email in the config file. no
argsAdditional CLI arguments appended after the command. Escape hatch for flags not covered by typed inputs (e.g., --dry-run --verbose). no""
working-directoryDirectory to run conflux from. Config file path is resolved relative to this directory. no.

no outputs