Skip to content

howl-cloud/setup-hostess

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages