Create the application from GitHub
1
Open New Project
In the dashboard, click New Project and choose Import from GitHub.
2
Provide the repository
Paste the repository URL (
https://github.com/owner/repository) or use choose from my
repositories to list your account’s repositories. Private repositories require connecting
your GitHub account, which installs the Vertra Cloud app on the repositories you authorize.3
Choose the branch
The repository’s default branch comes pre-selected. Pick another branch and the file tree and
the imported code switch to it.
4
Follow the normal flow
From here the flow is the same as uploading a
.zip: build, environment, network, review and
deploy. See First deploy.vertra deploy in the
CLI.
Enable automatic deploy
With automatic deploy on, every push to the chosen branch publishes the new version: the platform downloads the code from that commit and deploys it. Without a chosen branch, a push tomain or
master deploys.
- On the application, open Settings → Deploy and go to Auto deploy.
- Choose the GitHub account and the repository.
- Choose the branch. The repository’s default branch comes pre-selected. If the branch list can’t be loaded, the webhook follows
mainormaster. - Click Enable auto deploy.
main or master. To turn it off, use Disable. The webhook is also
removed when the application is deleted.
Pushes to other branches are ignored. Webhooks created before branch selection existed keep
following
main and master. Each push counts toward the plan’s
deploys-per-hour limit; a push that arrives once the
limit is exceeded is dropped and logged in the Activity tab.Via the API
Automatic deploy can also be created, checked and removed via the deploys API, with a key that has theapps:write scope.