Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
play

GitHub Action

Zeet Deploy

v1.2.2

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@v1.2.2

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_name The project name Yes (or use project_id)
project_id The project id Yes (or use project_name)
image The Docker image to run No (defaults to building the latest commit)
branch The branch to deploy to No (defaults to the default branch)
wait Wait for the deploy to finish, while streaming its output No (default false)

Outputs

link: the link to the deployment in the Dashboard