⚠️ This project is considered experimental and is not recommended for production use. Functionality may break at any time.
Create an Artifact in the Golioth Cloud with GitHub Actions.
To create an artifact using the latest version of the Golioth CLI:
- name: Checkout
uses: actions/checkout@v4
- name: Setup goliothctl
uses: golioth/setup-goliothctl@main
with:
apiKey: ${{ secrets.APIKEY }}
projectId: ${{ secrets.PROJECTID }}
- name: Create artifact
uses: golioth/create-artifact@main
with:
file: app.bin
artifactVersion: 1.0.0file & artifactVersion are required inputs. setup-goliothctl requires a Golioth API Key and Project ID. See golioth/setup-goliothctl for more details.
| Parameter | Description | Required |
|---|---|---|
| file | File to use for artifact. | Yes |
| artifactVersion | Artifact semantic version. | Yes |