viamrobotics/Viam cloud build
Build and publish your Viam module on multiple platforms.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| meta-path | location of module metadata. set to empty string to not use | — | meta.json |
| key-id | ID of your auth key | yes | — |
| key-value | secret value of your auth key | yes | — |
| version | Version to set for the module. If missing, your module will build but not upload. | — | — |
| ref | The git ref to build. This will usually be a sha, but can be a branch or anything supported by git checkout. | — | — |
| token | Pass `github.token` if this is a private repository. | — | — |
| workdir | Use this if your module is not in the repo root. If you pass this, the `meta-path` will be relative to this workdir, not to repo root. | — | — |
| skip-login | The action will automatically run `viam login` to login to your Viam account. If you pass this, the action will not run `viam login`. | — | — |
| skip-update | The action will automatically run `viam module update` to update cloud metadata for your module using the latest `meta.json file. If you pass this, the action will not run `viam module update`. | — | — |
| skip-download | The action will automatically download the Viam CLI. If you pass this, the action will not download the Viam CLI. | — | — |
Outputs
no outputs