Setup Hostess
ActionsTags
(2)Install the latest Hostess CLI in GitHub Actions.
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 }}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 }}This action runs the official Hostess installer:
curl -fsSL https://hostess.sh/install.sh | shThen 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.