Skip to content

littleomie/shush

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

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shush

Compile

npm i -g @vercel/ncc
ncc build index.js -o dist

GitHub Actions Example

shush.yml

name: Deploy app on push or pull request

on:
  push:
    branches:
      - main
  pull_request:
    branches:
      - main

jobs:
  shush:
    name: SSH Deploy
    runs-on: ubuntu-latest
    steps:
      - name: ssh deploy
        uses: littleomie/shush@main
        with:
          host: ${{ secrets.REMOTE_HOST }}
          port: ${{ secrets.REMOTE_PORT }}
          user: ${{ secrets.REMOTE_USER }}
          # password: ${{ secrets.REMOTE_PASSWORD }}
          key: ${{ secrets.REMOTE_KEY }}
          passphrase: ${{ secrets.REMOTE_PASSPHRASE }}
          commands: |
            echo "Deploying to remote server..."
            cd ~ && sh test.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published