Skip to content

Setup Hostess

Actions

About

Install the latest Hostess CLI
v1
Latest
Star (0)

setup-hostess

Install the latest Hostess CLI in GitHub Actions.

Usage

name: Deploy

on:
  push:
    branches: [main]

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - uses: howl-cloud/setup-hostess@v1

      - run: hostess validate

      - run: hostess deploy --env production --no-interactive
        env:
          HOSTESS_TOKEN: ${{ secrets.HOSTESS_TOKEN }}

Authentication

For deploys, create a HOSTESS_TOKEN repository secret and pass it to the hostess deploy step:

- run: hostess deploy --env production --no-interactive
  env:
    HOSTESS_TOKEN: ${{ secrets.HOSTESS_TOKEN }}

What This Action Does

This action runs the official Hostess installer:

curl -fsSL https://hostess.sh/install.sh | sh

Then it ensures the installed hostess binary is available on PATH for later workflow steps.

Setup Hostess is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Install the latest Hostess CLI
v1
Latest

Setup Hostess is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.