A GitHub action to create a deployment on a Mender server.
A "personal access token" are used as authentication mechanism. Please read the documentation on how to create one for your Github Actions pipeline setup.
This action require the following inputs:
mender_pat
: personal access token on the Mender server to be usedmender_deployment_name
: deployment name to be createdmender_release_name
: Mender artifact's release namemender_devices_group
: the name of the devices group to which the release will be deployed (one ofmender_devices_group
ormender_devices_list
is required)mender_devices_list
: a list of devices to which the release will be deployed (one ofmender_devices_group
ormender_devices_list
is required)
The action accepts the following optional inputs:
mender_uri
: URI for the Mender server to be used. Default: hosted.mender.io
We welcome and ask for your contribution. If you would like to contribute to Mender, please read our guide on how to best get started contributing code or documentation.
To start editing right away, open the repository on Gitpod:
- Join the Mender Hub discussion forum
- Follow us on Twitter. Please feel free to tweet us questions.
- Fork us on Github
- Create an issue in the bugtracker
- Email us at [email protected]
- Connect to the #mender IRC channel on Libera