1

我正在尝试构建一个 Github Action,它将截取 Github Pages 网站(使用 Jekyll 构建)的屏幕截图,并允许用户将其作为工件上传。为方便起见,并且由于安装 Pyppeteer 并非易事,我将其包装在 Docker 中。以下是编写问题时该操作的源代码:

https://github.com/hakierspejs/jekyll-screenshot-github-action/tree/8569f1370c5decf5ecfb4bc17a977cad5aa3d2aa

问题在于访问 Github Pages 网站的源代码。我注意到 Github Actions 将几个目录映射为一个卷,但 /github/workflow 和 /github/workspace 似乎都不包含源代码。有没有我可以安装以某种方式访问​​它的路径?

4

1 回答 1

0

/github/workflow是正确的道路,但我错过了actions/checkout@master一步。将此行添加到steps使其工作的列表中:

- uses: actions/checkout@master
于 2020-02-17T05:07:52.460 回答