Skip to content

zeet-co/zeet-deploy-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

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