Skip to content
play

GitHub Action

Zeet Deploy

v2.1.0 Latest version

Zeet Deploy

play

Zeet Deploy

Deploy your Project with Zeet

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Zeet Deploy

uses: zeet-co/zeet-deploy-action@v2.1.0

Learn more about this action in zeet-co/zeet-deploy-action

Choose a version

Zeet Deploy Action

Use this Github Action to deploy a project on Zeet.

Example

Note: you probably want to enable Manual Deploys so that Zeet doesn't automatically rebuild your project on every commit:

Manual Deploy

Enabling Manual Deploy

    steps:
      - name: Deploy project
        uses: zeet-co/zeet-deploy-action@v2
        with:
          deploy_key: ${{ secrets.ZEET_TOKEN }}
          project: zeet-demo/zeet-demo-node
          image: nginx:1.20

Params

Name Description Required
api_url The Zeet API URL No
deploy_key Zeet API Key: Create by going to https://zeet.co/account/api, or to Dashboard > Team Settings > API Keys > New API Key. Yes
project The project name Yes (or use project_id)
project_id The project id Yes (or use project)
image The Docker image to run No (defaults to building the latest commit)
branch The branch to deploy to No (default false)
wait Wait for the deploy to finish, while streaming its output No (default false)

Outputs

link: the link to the deployment in the Dashboard