Skip to content

brilliantorg/setup-tailscale-ssh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

setup-tailscale-ssh

This is an action composite to setup ssh acess through tailscale. Usage example:

name: Test action

on:
  workflow_dispatch:

jobs:
  diagrammar_width_checks:
    runs-on: ubuntu-20.04
    steps:
      - uses: brilliantorg/setup-tailscale-ssh@v1
        with:
          ts-api-client-id: ${{ secrets.TS_API_CLIENT_ID }}
          ts-api-client-secret: ${{ secrets.TS_API_CLIENT_SECRET }}
          ssh-private-key: ${{ secrets.DEPLOYER_LAN_PRIVATE_SSH_KEY }}

      - name: run some command
        run: |
          ssh brilliant-server-f1 /some/command args