Skip to content

Interactive debug session for GitHub Actions

License

Notifications You must be signed in to change notification settings

xuebaiyo/debugger-action

This branch is 1 commit ahead of csexton/debugger-action:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d357434 · May 17, 2023

History

24 Commits
May 17, 2023
Oct 2, 2019
Oct 2, 2019
Oct 2, 2019
Oct 2, 2019
Oct 21, 2019
Oct 22, 2019
Oct 8, 2019
Jul 18, 2020
Oct 2, 2019
Oct 22, 2019

Repository files navigation

Action Debugger

Interactive debugger for GitHub Actions

Usage

steps:
- name: Setup Debug Session
  uses: csexton/debugger-action@master

In the log for the action you will see:

Running tmate...

To connect to this session copy-n-paste the following into a terminal:

ssh [email protected]

Simply follow the instructions and copy the ssh command into your terminal to create an ssh connection the running instance. The session will close immedeatly after closing the ssh connection to the running instance.

There is a global timeout after 15 minutes. This will close any open ssh sessions. To prevent the session from being terminated run:

touch /tmp/keepalive

Acknowledgments

License

The action and associated scripts and documentation in this project are released under the MIT License.

About

Interactive debug session for GitHub Actions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 72.4%
  • JavaScript 27.6%