An action for launching Openfire, an XMPP server implementation, in the context of a Github Action workflow. It's not intended for anything production-facing, or even really user-facing. It's useful for CI-based short-lived actions that need an XMPP server.
Version of Openfire to launch, in the form a.b.c
, as seen in Openfire Releases.
example:
- name: Run Openfire
uses: igniterealtime/launch-openfire-action
with:
version: 4.9.0
Ignores any provided version, and loads the latest daily build of Openfire instead.
example:
- name: Run Openfire
uses: igniterealtime/launch-openfire-action
with:
daily: 'true'
By default, the action launches with the demoboot config (the config file is here, some docs here).
You can pass a different config file in to get alternative or additional config (e.g. adding additional configuration for plugins).
example:
- name: Run Openfire
uses: igniterealtime/launch-openfire-action
with:
config: ./my-config.xml