fastmac: 两分钟把 github 变成你的远程 mac 主机

跟着 README 指引,就能得到一台运行中的远程 mac 主机,可以从本机 ssh 登录上去搞事情。

体验完了记得 cancel workflow。

有点担心会被玩坏掉。

3 个赞

不怕被封?这么搞。

Your session will run for up to six hours.

什么情况?一个 GitHub Action 会话可以持续 6 个小时?

SSH 进入 CI 环境好像也不是新鲜事:

https://man.sr.ht/builds.sr.ht/build-ssh.md

SSH 进 CI 理论上都可以,就跟配置 Docker 一样,在容器里启动一个 SSH 服务不退出。就看平台要不要防堵这种行为了。

Github Actions 比 Travis CI 更容易实施,可以直接 uses: 导入别人写好的 Action,这点更像 Docker 了。

6 小时应该是 Github 预留的最长编译时间吧。