sjtug / SJTUThesis

上海交通大学 LaTeX 论文模板 | Shanghai Jiao Tong University LaTeX Thesis Template
Apache License 2.0
3.36k stars 792 forks source link

ci: migrate to GitHub Action #585

Closed skyzh closed 3 years ago

skyzh commented 3 years ago

这个 PR 将 CI 迁移到了 GitHub Action,构建更快,并且在构建结束时会把 main.pdf 上传到 Artifacts 里。

skyzh commented 3 years ago

合并时可以用“Squash and Merge”压缩成一个 commit。

AlexaraWu commented 3 years ago

Nice work! #570 里安装脚本我也做了一些修改,等下我把移到这里来,那边 rebase 一下。

skyzh commented 3 years ago

如果用户目录已有之前缓存的 MiKTex,则无法再次通过 apt 安装 MiKTex。因此移除了 MiKTex 的CI 缓存。https://github.com/sjtug/SJTUThesis/runs/2407902109

skyzh commented 3 years ago

如果用户目录已有之前缓存的 MiKTex,则无法再次通过 apt 安装 MiKTex。因此移除了 MiKTex 的CI 缓存。https://github.com/sjtug/SJTUThesis/runs/2407902109

加回来了,看起来是 REPO 环境变量的问题。如果用官方的 mirror,会导致安装失败……

AlexaraWu commented 3 years ago

LGTM,没有问题的话我就合并了

skyzh commented 3 years ago

LGTM,没有问题的话我就合并了

可以

AlexaraWu commented 3 years ago

@skyzh Thanks for your contribution! 🎉 👍