A GitHub action to push your artifacts to a hosted Mender instance.
The action supports uploading all artifact versions (v1, v2, v3) to an arbitrary 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 hosted Mender instance to be usedmender_artifact
: path to the Mender Artifact to be uploaded, relative toGITHUB_WORKSPACE
- artifact: a Mender Artifact file (commonly with
.mender
suffix), placed in theGITHUB_WORKSPACE
directory hierarchy
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 contact@mender.io
- Connect to the #mender IRC channel on Libera