Skip to main content
You can use GitHub Actions to automatically build and release your Components as part of your workflow. This can be used to update your Nuon Apps, running in customer accounts alongside updating other platforms. We offer the following Actions: Each GitHub action uses the Nuon CLI to perform operations. Please refer to configuration for details on configuring each action.

Automatically Build Components

In order to update customer applications with the latest version of a Component, it must be built first. You can automatically build a component using GitHub Actions. To automatically build from an Action:

Configuration

Both an API token and an org ID are required to configure Nuon GitHub Actions. It is recommended to set the API token using a GitHub Action secret.
If you do not yet have an org setup, please follow the quickstart guide.

API Tokens

Create a durable, org-scoped API token and store it as a GitHub Actions secret:
The token is shown only once, so copy it straight into your repository secret. Rotate it any time by creating a new token and revoking the old one with nuon orgs api-tokens delete --id <token-id>. Creating tokens requires org admin access.