CI workflow中增加远程配置

1
2
3
4
5
6
- name: Start tmate session for debugging
uses: mxschmitt/action-tmate@v3
continue-on-error: true

# 例如,如果编译失败,可以通过SSH进行调试
- run: echo "Run after tmate session"

这一步添加到你想要开始调试的位置,CI运行后会出现如下log:

1
2
ssh nM72R3SZDXgCtPqB4DGha8yax@nyc1.tmate.io
SSH: ssh nM72R3SZDXgCtPqB4DGha8yax@nyc1.tmate.io

在命令行运行即可:

q 退出当前界面即可登入github CI环境