build
7 pagesBuild and deploy
To make your application available to others, you need to build and deploy it. Nais attempts to make this as simple as possible by providing a set of composable GitHub Actions.
Build and deploy with GitHub Actions
This how-to guide shows you how to build and deploy your application using GitHub Actions and the Nais deploy action.
Dependabot with auto-merge
Dependabot is a security tool offered by GitHub. Dependabot scans your repositories for vulnerabilities and outdated dependencies, and may automatically open pull requests to bump dependencyβ¦
Deploy action configuration
The available configuration options for the Nais deploy GitHub action. Note that OWNER and REPOSITORY corresponds to the two parts of a full repository identifier. If that name isβ¦
Templating
In nais/deploy we use Handlebars 3.0 syntax as templating language. Both the template and variable file supports either YAML or JSON syntax.
The workload image
Your application is built into a container image, which we sometimes will call the workload image. For Nais to know which image to use for your workload, part of the deploy process includes tellingβ¦
Using the image outside of Nais
When using the nais/docker-build-push action, the image is pushed to a registry that is meant for use within the Nais platform. If you wish to use this image for anything else than deploying with theβ¦