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 预留的最长编译时间吧。