Skip to content

arthurvanl/action-exec-ssh

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

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

action-exec-ssh

With this action you can simply execute ssh commands to your vps.

This gives us the opportunity to deploy the application right away. You should create 2 secrets for host & password. I created some examples below you may use.

Workflow example

name: Execute SSH Commands

on: [push, pull_request, workflow_dispatch]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - name: Run SSH Commands
      id: ssh
      uses: arthurvanl/action-exec-ssh@v1
      with:
        host: ${{ secrets.HOST }}
        username: root
        password: ${{ secrets.PASSWORD }}
        commands: 'SSH_COMMAND'

The commands keyword can have multiple commands:

commands: |
     ls -a
     apt update
     apt upgrade

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published